Located 20 metres from the Gulf of Finland and 2 km from Primorskaya Metro Station in Saint Petersburg, Boutique Hotel Grand offers free Wi-Fi available in all hotel areas.
Number of rooms: 17
Morskaya Naberezhnaya 39 Bldg 1, Vasileostrovskiy, 199155 Saint Petersburg, Russia