Open House Hotel
The luxorious Open House Hotel is a 5 star hotel located at Plot No. 647 Dalriach Hhohho Kholwane & Elusentseni Road Eveni, Mbabane in Mbabane. The hotel is rated as Very good with score of 8.5, based on 28 hotel reviews.
Show more details Set dates- 5 Stars
- 8.5 Very good