Situated in Saint Petersburg, 4.3 km from State Russian Museum, Hotel Olympia has rooms with free WiFi access.
Located in Saint Petersburg, a 5-minute drive from city centre and Moskovsky Train Station, Coriolis features an on-site restaurant, Jac’…
This hotel is located in Saint Petersburg, just a 3 metro stops from the Hermitage Museum.
Less than 200 metres from Obvodnyy Kanal Metro Station, Hotel Esplanada in Saint Petersburg features free Wi-Fi, an on-site café serving…
This hotel in Saint Petersburg offers free parking, a 24-hour reception and air-conditioned rooms with free internet.
Located 500 metres from Obvodny Kanal Metro Station in Saint Petersburg, Ptitsa Hotel offers bright simply decorated studios.