Offering comfortable, rustic accommodation in the middle of green mountains, Albergo del Sole is found at 1300 metres above sea level, in a rich wooded area, near Maiella National Park.