Ayres de la Patagonia Hotel is located in Santa Rosa. Free WiFi access is available. Each room here will provide you with a TV, air conditioning and a minibar. Featuring a shower, private bathroom also comes with a bath or shower and a bidet. You can enjoy garden view from the room. Extras include a seating area and cable channels. At Ayres de la Patagonia...