Location
Hotel Mares Resort is situated in Aguada. It boasts a convenient location within walking distance from the city center.
Hotel features
Spa
Air conditioning
Non-smoking rooms, Cable TV
Internet access
Bar, Coffee/tea for guests, Restaurant
Parking
Outdoor pool