Property Name: 106 The Odyssey
Property Address: Main Road Cape Town, , 8005
Property Description: 106 The Odyssey offers accommodation in Cape Town, 1. 3 km from V&A Waterfront. The unit is 2. 5 km from Sea Point Pavilion Swimming. Other facilities at 106 The Odyssey include a year-round outdoor pool. Long Street is 2. 6 km from 106 The Odyssey, while Table Mountain is 5 km from the property. Cape Town International Airport is 19 km away.
Property Facts: Total Number of Rooms: 1Year of Last Renovation: N/A