Call LIVE Agent NOW
Barra de chuy Barra de chuy, Barra del Chuy, Uruguay
See Map
Pets Allowed
Swimming Pool
Garden
Room Service
Air Conditioning
Show All Amenities
When are you going?
Check-in: 14:30
Check-out: 10:30