40 Avenue Des Huguenots, Cape Town, South Africa
Free Wi-Fi
Free parking
Air conditioning
No pets allowed