1.7 km.
Vasileostrovskaya Metro Station 2.4 km.
Baltiysky Train StationGuest rooms at the inn come with a seating area and a flat-screen TV with cable channels. Hotel Holland offers some units with city views, and the rooms are equipped with a private bathroom. All rooms have a desk.
Hotel Holland provides free Wi-Fi and rooms with air conditioning in Saint Petersburg. Located around 600 m from Mariinsky Theatre, the inn is also 1.3 km away from Saint Isaac's Cathedral. The property is set 1.6 km from Admiralty Building and 2 km from Palace Square.
Hermitage Museum is 2 km from the accommodation.
Non-stop assistance is available at the reception, where staff speak English and Russian.
Address: 110 embankment river Moyka, Admiralteyskiy, 190121 Saint Petersburg, Russia
Number of rooms: 12