Manor House Boutique Hotel
06 May 2018
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... read more