Just 100 metres from Nevsky Prospekt, this boutique hotel in St. Petersburg offers modern rooms with a city view, free Wi-Fi, full buffet breakfasts, and a 24-hour reception.
Number of rooms: 69
Ulitsa Bolshaya Konushennaya 12, Tsentralny, 191186 Saint Petersburg, Russia