Hotel Manor House is located in Cheboksary, 3.2 km from Olympic Stadium. 5 km from Moskva Shopping Centre, the inn offers a garden and a terrace. Free WiFi is available.
At the inn, every room has a wardrobe. Every room comes with a private bathroom with free toiletries. At Hotel Manor House, all rooms are equipped with air conditioning and a TV.
Guests at the accommodation can enjoy a continental breakfast.
Hotel Manor House can conveniently provide information at the reception to help guests to get around the area.