Hostel DOM 1* Moscow, Russia

Hotels in Russia - Hotels in Moscow - Hostel DOM

Offering free Wi-Fi and a 24-hour reception, this hostel is situated in the centre of Moscow. It features a fully equipped kitchen, and Kursky Train and Metro Stations are a 10-minute walk away.