35 On Main Apartment Cape Town CBD
Situated 1.6 km from Mouille Point Beach in Cape Town, 35 On Main by Stay In Luxury features accommodation with air conditioning and free Wi-Fi.
Number of rooms: 8
35 Main Road Green Point, Green Point, 8051 Cape Town, South Africa