This unpretentious hotel can be found in Cape Town.
Cape Town
-33.96381, 18.38311 Open in Google Maps
SUI
SUI.LX
8 guests