Inn on the Square - Clock

Inn on the Square - Set on historic Greenmarket Square, the Inn On The Square hotel immerses the traveller – whether on holiday or on business - into the sights & sounds of beautiful Cape Town.The historical clock over looks one of Cape Town’s most charming spaces, the historic cobbled stone Greenmarket Square