The Azores Green Woods Villa has large areas and sophisticated architecture that allows the house to have good natural light in all areas, as well as views of the mountains, nature and sea.
Please be advised that check-ins between 9:00 pm and 8:00 am have an extra charge of €20, to be charged at check-in.