The Glen Hotel, Città del Capo

3 The Glen RoadSea Point - Clifton, Città del Capo8005, Sudafrica