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.