Loading hotels
Confirming room availability...
Parkhill Luxury Apartment, 133 Main Road, Cape Town, South Africa
With a stay at this apartment in Cape Town (Green Point), you'll be minutes from Cape Town Stadium and close to Two Oceans Aquarium. This 4-star property is within close proximity of Metropolitan Golf Club and Green Point Park.