Where are you going?
Check-in
Check-out
  1. Home
  2. South Africa
  3. Cape Town - Western Cape
  4. Cape Town
  5. Chelsea on Main

Chelsea on Main

32 Main Rd cnr Vesperdene Rd, Cape Town

Property Location
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.

Rooms
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.