Self catering Luxury Accommodation

Luxury. Privacy. Proximity.

The Five Star Penthouse is the paragon of seamless urban luxury, comprising the entire 700m² top floor of the La Rochelle highrise on Cape Town’s Atlantic seaboard. Nestled near the base of famous Lions Head with breathtaking 360° panoramas of Table Mountain and the ocean, you could be forgiven for doing most of your sightseeing from the comfort of your deckchair as you relax by your private pool.

Its central location means the internationally acclaimed V&A Waterfront, any of the city’s world class restaurants and beaches are within easy reach, and Cape Town’s FIFA World Cup stadium is less than 2km away. Add to this the proximity of both main highways that grant access to the Western Cape’s celebrated winelands, and you couldn’t be better placed to take advantage of all that Cape Town has to offer.