Inn on the Square
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!
Inn on the Square10 Greenmarket Square Cape Town Central
8001, Cape Town, South Africa