Stay in the heart of Moscow
This hotel is located in the heart of Moscow, just a 3-minute walk from Lubyanka Metro Station. Free Wi-Fi and a 24-hour front desk are featured at Capital House.
The bright, comfortable rooms offer warm-coloured interiors and classic-style decor. Each room includes a flat-screen TV and a private bathroom.
Breakfast is served every morning in the room. A variety of cafes and restaurants can be found within a 2-minute walk from the hotel.
The Kremlin and the Red Square are a 10-minute walk from the hotel. The legendary Bolshoi Theatre is only a 7-minute walk away.
Belorussky Train Station is 4 km from Capital House Hotel. Sheremetyevo International Airport is a 35-minute express train ride from this train station.