Hipolito Irigoyen 110 See more listings
El Quincho is located in Santa Rosa de Calamuchita and have a terrace and garden. Free WiFi access is available. Villa General Belgrano is 8 kilometer away from the aparthotel. Amodations at El Quincho feature a TV and a dining table.