
Open House Boutique
The luxorious Open House Boutique is a 4 star hotel located at First Avenue 45, Trelawney Park in Manzini. The hotel is rated as Very good with score of 8.2, based on 28 hotel reviews.
Show more details- 4 Stars
- 8.2 Very good
Last updated on Jul 14, 2022