This simple hotel is situated in Cape Town.
Cape Town
-33.91870, 18.41770 Open in Google Maps
APT
APT.CV-PI
10 guests