Guests Love on SadovayaCondo Hotel
42 Садовая улица, Admiralteyskiy, 190068 Saint Petersburg, Russia
Located in Saint Petersburg, near St. Nicholas Naval Cathedral, Saint Isaac's Cathedral and Mariinsky Theatre, Guests Love on Sadovaya features free Wi-Fi.