Green Haven Luxury Apartments Apartment Ezulwini, Swaziland
Green Haven Luxury Apartments offers self-catering accommodation surrounded by tropical vegetation and mountains 7 km from Ezulwini.
Number of rooms: 6
Mahlanganisa Township Apartment Block, Lot No.1, H106 Ezulwini, Eswatini