Olimp Mini-Hotel in Nevsky, 147
Wego searches multiple travel sites so you can find and compare the best rates.
Location Olimp Mini-Hotel in Nevsky, 147 is located in the very center of Saint Petersburg, in the main street Nevsky Prospekt. The Neva River Embankment and Moscow Train Station are a 10-minute walk from the hotel. Hotel features The hotel offers appetizing complimentary breakfast and Russian dishes during the day. Attentive 24-hour reception staff will arrange entertaining city tours and offer bicycle rental service for a longer trip. Free Wi-Fi is available throughout the hotel. Computer corner with Internet access is also at your disposal. Rooms The hotel’s 16 rooms feature a TV, telephone, minibar and a private bathroom with free toiletries.