Only 1 block from the local beach, Apart del Centro offers self-catering accommodation in Santa Rosa de Calamuchita, 300 m from Santa Rosa River. Free Wi-Fi access is available in common areas.
Number of rooms: 6
Benito Soria 143, 5196 Santa Rosa de Calamuchita, Argentina