If on budged then this hotel is the place to stay. Clean and neat. Exellent customer service! Enough parking. Cant wait till next year when new building is complete!!
Near W&A waterfront and other tourist attractions. Will come back next year.
Perfect place to stay
- Also Known As:
- Check Inn Cape Town, South Africa