The Cape Milner 4 stars

2 A Milner Road, 8010 Cape Town, South Africa

Hotel image
Read more reviews for The Cape Milner