Loading hotels
Confirming room availability...
Edward Court 2 Bedroom, 41 Beach Road, Cape Town, South Africa
Located in Cape Town (Mouille Point), this apartment is within a 10-minute walk of Victoria and Alfred Waterfront and Cape Town Stadium. This 4-star apartment is 1.2 mi (1.9 km) from Two Oceans Aquarium and 1.9 mi (3 km) from Cape Town International Convention Centre.