Stay in the heart of Moscow
Happy Hostel is located in Moscow, a 2-minute walk from Chekhovskaya Metro Station. Free WiFi access is available.
All room come with a fan. Shared bathrooms also come with a hairdryer.
At Happy Hostel you will find a 24-hour front desk and a shared kitchen. Other facilities offered at the property include a shared lounge.
Belorusskaya Metro Station, which provides direct link to Sheremetyevo International Airport, is located 2 metro stops from the property.