Villa Palmar – Green Point

2 bedroom apartment in Green Point, within walking distace to the Green Point Stadium, V&A Waterfront and many shops and restaurants. Sleeps 4.

Travel Assist
Latest Additions Popular Tags