Located in St. Petersburg, this hotel is 5 minutes from the River Neva and the Metro. It is near the Hermitage and Nevsky Prospekt and offers free private… More
Situated beside the Neva River, Obuhoff Hotel offers modern and tidy accommodation less than 5 km from the centre of St. Petersburg. The simply furnished… More
Featuring rooms with free Wi-Fi and flat-screen TVs, this hotel is situated on the outskirts of St. Petersburg. Ladozhskaya Metro Station and Ladozhskiy… More
Located a 3-minute walk from the Elizarovskaya Metro Station in St Petersburg, this hotel offers a sauna and an indoor plunge pool. Free Wi-Fi and free… More
Free Wi-Fi is offered at this hostel, located in Saint Petersburg, 10 minutes’ walk from Prospekt Bolshevikov Metro Station and the Ice Palace.… More
Located just off Nevsky Prospect in St Petersburg, this 4-star hotel offers air-conditioned rooms, 4 restaurants, and a panoramic restaurant. It is 50… More
Situated in an early 20th-century building in central Saint Petersburg, this hotel is a 2-minute walk from Alexander Nevsky Square Metro Station. It offers… More
Located on the famous Nevsky Prospect Street, this hotel is a 10-minute walk from St. Petersburg’s Moskovsky Train Station. It features free Wi-Fi… More
Located on the famous Nevsky Prospect Street, this hotel is a 10-minute walk from St. Petersburg’s Moskovsky Train Station. It features free Wi-Fi… More
Located on the famous Nevsky Prospect Street, this hotel is a 10-minute walk from St. Petersburg’s Moskovsky Train Station. It features free Wi-Fi… More