Set within 1.8 km of Olympic Stadium in Moscow, GorodHotel on Leningradskiy has a shared lounge and a bar, as well as free WiFi. Boasting a 24-hour front desk, this property also provides guests with a restaurant. Rooms are fitted with a flat-screen TV with satellite channels. At the hotel, every room includes a desk. All rooms have a private bathroom, while some rooms come with a kitchenette. All units feature a wardrobe. A continental breakfast is available each morning at GorodHotel on Leningradskiy. Bolshoi Theatre is 2.9 km from the accommodation, while GUM Department Store is 3.2 km from the property.