Timour Hall Villa Estate
Historical landmarkRelaxed guesthouse in a refined building on a leafy estate, offering a porch & simple quarters. People often mention market, beautiful, Great, Beautiful, nice, lovely, amazing, show, good, venue,
Address
St Joans Rd, Plumstead, Cape Town, 7801, South Africa
Website
Contact
+27 21 797 2582Rating on Google Maps
4.40 (455 reviews)Open on Google Maps