This 2 star hotel is located in the city centre of Cape Town.
Air conditioning
Elevator/lift
TV
Safe-deposit box, Telephone
Wi-Fi
Bar, Restaurant