The hotel is located 700 m from Two Oceans Aquarium, 1 km from Cape Town Stadium and 1.5 km to the beach. Facilities and services include reception open 24 hrs, a restaurant, a terrace bar, a cocktail bar, elevator, wireless internet, an outdoor pool,..