• Luxury Self-Catering Apartments
    Luxury Self-Catering Apartments

    situated at the V&A Waterfront, Cape Town

  • Ideal For Business or Leisure

    Enjoy central location and quality facilities and amenities.

Guest Reviews