Seven unique rooms, endless memories
From $140/night
From $200/night
From $80/night
From $160/night
From $180/night
From $250/night
10 Ormskirk RoadCape Town, 8801South Africa