2nd Floor, International Academy Building, Foreshore, Cape Town, Cape Town 8001, South Africa
Distance: 90 m
Company description
This 4 star hotel offer self catering hotel room apartments from 55 to 110 square meters. Located close to the Convention Centre, the Waterfront and in the business disctrict of Cape Town.