Griboedova 15-2 Apartment Saint Petersburg apartment offers fine accommodation in Saint Petersburg.
The property is located near Hermitage Museum, Saint Isaac's Cathedral and Admiralty Building. There is Zelenogorsk 46 km away. Within 350 meters from the venue, Stolle and L'Europe Restaurant serve a wide selection of meals.
Nevsky Prospekt subway station is just a 5-minute walking distance away.