94 Beach Road, Cape Town, South Africa
Wi-Fi
Non-smoking rooms
No Smoking
Cots
Child-friendly
No pets allowed