Manor House is a charming 12 room Art Deco styled Boutique Hotel on Street 262 which is just a five minute walk from Independence Monument. If you want a genuinely unique experience in a hotel that is truly Boutique, and not a large hotel that calls itself Boutique, then we are the place for you. We are a hotel that provides a full service in a relaxing and peaceful environment. All guests must be 18 years and over.
Nestled within a completely private tropical garden, Manor House provides a tranquil setting for our guests to enjoy a cool drink beside our stunning saltwater swimming pool, or simply relax in our garden lounge area. Breakfast is included with most room rates. A comprehensive food and drinks menu is available throughout the day, until late.Check Availability