User
Menu
42 Romulus Street, Cape Town - 7130 - Cape Town, South Africa View Map
Elevator/liftConference HallSmoking is not allowed at the hotel.
Photo Room With A View Guesthouse