Stay in the heart of Moscow
Open Hostel Fantomas is located in Moscow, a 3-minute walk from Chistye Prudy Metro Station. Free WiFi access is available.
You can enjoy city view from the room. Extras include bed linen.
At Open Hostel Fantomas you will find a 24-hour front desk and a shared kitchen. Other facilities offered at the property include a shared lounge and a tour desk.
Belorussky Train Station, which provides direct link to Sheremetyevo International Airport, is located 4 metro stops away.