Located 10 minutes walking from the railway station, Azimut Hotel offers modern accommodation on the Amur Bay shore in Vladivostok.
Molodyozhny Hotel is located 1200 metres from the Timiryazevskaya Metro Station, and a 15 minute ride from Moscow’s historical centre.
The Izmailovo Hotel is a four-building hotel located in Izmaylovo District of Moscow, Russia.
This 3-star hotel enjoys a quiet location in Ulyanovsk, a 15-minute walk from the River Volga.
Located in the heart of St. Petersburg, Pushhkiskaya 10 Hotel offers individually decorated rooms with free Wi-Fi.
This hotel is located in the historical centre of St. Petersburg and offers free Wi-Fi and free parking.
Located near the Trans-Siberian Railway, this hotel in Khabarovsk offers free Wi-Fi, a café, and rooms with cable TV.