Situé à 250 mètres de Long Beach, l'On The Square Apartment propose un jardin, une terrasse ainsi que des hébergements avec un patio et une connexion Wi-Fi gratuite.
Tous les logements comprennent un salon avec un canapé, une télévision par satellite à écran plat, un lecteur DVD, une cuisine entièrement équipée avec un coin repas et une salle de bains privative pourvue d'un sèche-cheveux. Un micro-ondes, un réfrigérateur, un four, une bouilloire et une machine à café sont également fournis.
Vous pourrez faire du vélo dans les environs.
Vous séjournerez à proximité des plages de Shelly, de Seaforth et du musée Simon's Town. L'aéroport international du Cap, le plus proche, est implanté à 42 km.