Happy Hotel 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 Hotel 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