Cape Town, South Africa
Inn on the Square
3 out of 5 stars
24 Hour-Front Desk
Airport Transport*
Business Services
Childcare/Babysitting Services*
Conveniently located hotel in central Cape Town
Inn on the Square is located right in the Cape Town city center. Guest rooms are equipped with free WiFi, television, coffee/tea making facilities, and additional amenities to ensure a comfortable stay. The onsite restaurant serves local South African cuisine with local wines, and the Cobble & Stone Pub offers guests a comfortable setting to unwind with a cocktail. The hotel also features a sauna and fitness center. Signal Hill and the Victoria & Alfred Waterfront are both close by for your sightseeing enjoyment!