Villa Marina is a spacious apartment which has modern continental fittings and comfortable furniture. The open plan living/dining room with magnificent views of Table Mountain leads to an enclosed balcony where you can enjoy evening drinks and soak up the
Mouille Point Village is ideally situated between the Victoria & Alfred Waterfront and the historic Mouille Point Light House in Cape Town, and is within walking distance of the Cape Town Stadium and Green Point Park.
Waterfront Village, situated on the water’s edge in the picturesque V&A Waterfront Marina, next to the Cape Grace Hotel and One&Only, offers guests the sumptuousness of a hotel with the freedom of superior serviced apartments.
Our location in the heart of Cape Town offers the perfect base from which to explore the scenic and cultural splendour that have made this unique city one of the top business and leisure travel destinations in the World.