Cape Town - Southern Suburbs, Western Cape Province
8.5
Excellent
Based on 1 customer review
Hotel Information
This comfortable Hotel is set in Cape Town. Palm House guarantees a quiet stay as it counts with just 14 units. Palm House is not a pet-friendly establishment.