Located in Saint Petersburg, 1.7 km from St. Nicholas Naval Cathedral and 1.9 km from Saint Isaac's Cathedral, Guests Love by Yusupov's Garden provides city views and free Wi-Fi.
Number of rooms: 7
Moskovskiy Prospekt, 18, Admiralteyskiy, 190013 Saint Petersburg, Russia