Filters:
Land:
Region:
tea house in City Of Tshwane
About 134 results.
Olympus Tea Garden
Neptune Way 47, 0081 Pretoria, Suid-AfrikaOlympus 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 …