Featuring free WiFi and bicycle rental, TOT Hostel is located in the city centre of Saint Petersburg, just a 5-minute walk from Nevsky Prospekt. Saint Isaac’s Cathedral is 3 metro stops away. The si...
Situated near the Tomsk city centre and Tom River, VictoriaHotel on Musy Dzhalilya offers self-catering apartments and a concierge service. It is just a 10-minute walk from Novo Sobornaya Square.
Lebedushka is located in Saint Petersburg, a 10-minute walk from Moskovsky Train Station. Free Wi-Fi access is available. Rooms here will provide you with a flat-screen TV and offer a view of historic...
Located in the historic building in the centre of Tver, Arbuz Hostel offers a lounge area. Free WiFi is available on site. The rooms come with a shared bathroom.
Hostel Na Boytsovoy is situated in Moscow, 7 km from Olympic Stadium. All rooms come with a shared bathroom. Hostel Na Boytsovoy features free WiFi throughout the property. There is a shared kitchen a...
Featuring free WiFi throughout the property, Hostel R.E.D. Is located in the centre of Yekaterinburg, a 5-minute walk from Dynamo Metro Station and 400 metres from Uralochka Sports Centre. Free privat...
Featuring free WiFi throughout the property, Alex Aqua offers accommodation in Saint Petersburg. Guests can enjoy the on-site restaurant. All rooms are fitted with a flat-screen TV. Each room is equip...