
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 Good with score of 7.8, based on 11 hotel reviews.
Show more details Set dates- 5 Stars
- 7.8 Good