Hotel Manor House is located in Cheboksary, 4.3 km from Olympic Stadium. Featuring a 24-hour front desk, this property also provides guests with a restaurant. The property is 8 km from Moskva Shopping Centre.
At the inn, the rooms are equipped with a wardrobe. All rooms have a private bathroom with a shower. At Hotel Manor House, the rooms come with air conditioning and a flat-screen TV.
Guests at the accommodation can enjoy a continental breakfast.
Hotel Manor House offers a terrace.
The nearest airport is Cheboksary Airport, 13 km from the inn.