The Cape Milner is centrally located in Cape Town, a 4-minute walk from Christopher Moller Art Gallery and 14 minutes by foot from South African National Gallery. This upscale hotel is 2.6 mi (4.1 km) from Tabl ... Read more

View all Luxury Hotels in Cape Town