Dolphin Bay 2 Apartment Green Point
Situated in Mouille Point, Dolphin Bay 2 boasts accommodation with sea and promenade views. This studio apartment offers free Wi-Fi and secure basement parking.
169 Beach Road, Mouille Point, Mouille Point, 8001 Cape Town, South Africa