The Inn on the Square is located in one of Cape Town's oldest buildings, situated in the city centre with the Castle of Good Hope, Company Gardens and the bars and restaurants of Long Street close by. The hotel is located in front of an African art market and offers a contemporary stay for travellers seeking a central Cape Town hotel.
There is a heated roof top swimming pool with sundeck offering
views over the city, and the Cobble & Stone Pub serving
Accommodation Rooms have air conditioning, television, safe and free WiFi.
Facilities Swimming pool, fitness centre, sauna, restaurant and bar.