Torre Francia Apartment Punta del Este
Located in Punta del Este and only 500 metres from Mansa, Torre Francia provides accommodation with sea views, free Wi-Fi and free private parking. The air-conditioned accommodation is less than 1 km from Punta del Este Brava Beach.
Number of rooms: 3
Francia y Chiverta, Torre Francia, Apart. 204, 20100 Punta del Este, Uruguay