With a stay at Chelsea on Main in Cape Town (Green Point), you'll be minutes from Two Oceans Aquarium and close to Cape Town Stadium. This apartment is within close proximity of Nobel Square and Cape Town Diamond Museum.
Complimentary wireless Internet access is available to keep you connected. Bathrooms have separate bathtubs and showers and complimentary toiletries.
Business, Other Amenities
Limited parking is available onsite.