Hotel Mouille Point Village, Cape Town

93 Beach Road, Westridge BuildingWaterfront - Green Point, Cape Town8000, South Africa