About Beach Villa
Beach Villa is a spacious two-bedroom apartment located on Beach Road in Mouille Point. The sea-facing unit is fully equipped for self catering and sleeps up to four people.
The apartment boasts spectacular sea views and is within close walking distance to beaches, the V&A Waterfront, Green Point Stadium, shops and restaurants.
Beach: Located within walking distance to the beach.
Beach Villa Rooms
Reviews for Beach Villa1 guest review Reviews of
5 out of 5 stars
Beach Villa Map
*Distances are shown as the crow flies and not necessarily the actual travelling