boutique hotel in Mapumalanga

About 77 results.

Olympus Tea Garden

Neptune Way 47, 0081 Pretoria, South Africa

Olympus Manor Boutique Hotel and Function Venue is situated in the east of Pretoria on Neptune Drive. Nestled among tranquil gardens, water features and majestic trees, the Boutique Hotel offers …

Island Boutique Lodge

Edith Street 10, 1201 Nelspruit, South Africa