This unpretentious hotel is located in Cape Town.
Cape Town
-33.95554, 18.37888 Open in Google Maps
VIL
VIL.ST
20 guests
VIL
VIL.LX-VM
20 guests