The Village Lodge
Hotel • Guest house • LodgingCasual rooms, some with scenic views, plus a chic Japanese restaurant & a poolside rooftop bar. People often mention staff,
Address
Cape Town, 8001, South Africa
Contact
+27 21 421 1106Rating on Google Maps
4.50 (75 reviews)Open on Google Maps