Located 10 meters from Inn on the Square. Aha Inn on the Square is conveniently located in the popular Cape Town City Center area. Both business travelers and tourists can enjoy the hotel's facilities and services.
Located 100 meters from Inn on the Square. Kings in Cape Hotel is a popular choice amongst travelers in Cape Town, whether exploring or just passing through.
Located 106 meters from Inn on the Square. Stop at Forty 8 Backpackers to discover the wonders of Cape Town. The hotel offers guests a range of services and amenities designed to provide comfort and convenience.