About Orchid Bay Hotel
Orchid Bay Hotel is situated in Mombasa, Kenya, overlooking the scenic Tudor Creek and just minutes from the town centre. The hotel features spacious rooms equipped with modern amenities, including en-suite bathrooms, telephones and air conditioning. Guests can visit the on-site restaurant and indulge in delicious meals. Additional facilities include a swimming pool.
Experience Orchid Bay Hotel
We specialize in crafting bespoke itineraries. Want to include Orchid Bay Hotel in your dream African holiday?