This hotel is located 7 km from the centre of St Petersburg. It is situated on the gulf of Finland. Nearest railway station is 10km away. Nearest metro station is Primorskaya and this is approximately 15 minutes walk from hotel.