3 star hotel

The Salt House

19 Luisa Way Hout Bay - Cape Town, Western Cape - South Africa - 7806

Show map

Property Amenities

Check-in starts at: 14:00

Check-out ends at: 10:00