Aqua Hotel
Hotel
Peninsula
Situated between Punta del Este’s La Mansa Beach and La Brava Beach, Aqua Hotel offers rooms with free Wi-Fi and cable TV. Facilities include car rental and a tour desk.
Number of rooms: 70
Calle 20 (El Remanso), 877 entre 28 y 29, Peninsula, 20100 Punta del Este, Uruguay