Sierra Los Mendez: Hotels
-
28.9km of Sierra Los Mendez
Featuring a pool and a hot tub overlooking the countryside, Apart Cerro Palmar offers self-catering bungalows with free Wi-Fi and air conditioning in Rocha, only 9 km from Castillo City. Aguas Dulces Beach are is 18 km away.
From 110.00USD / Night