Aguaragua
Punta del Diablo, Uruguay
Avenida Central entre Calle 10 y Calle 12, Punta del Diablo
Hotel amenities
General
24-hour reception, Heating
Internet
Free Wi-Fi
Languages Spoken
Spanish, Portuguese
Parking
Free parking
Check-in: 14:00:00 · Check-out: 12:00:00