Land:
Region:
City:
tea house in Midstream
About 235 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 …