Located 1.1 km from Nazarene Church, Avalon Villa offers accommodation in Santa Maria.
The units provide views of the sea and come with a washing machine, a fully equipped kitchen, and a private bathroom with a hair dryer. There is a seating and a dining area in all units.
A continental breakfast is available each morning at the property.
Both a bicycle rental service and a car rental service are available at the apartment.
Parish of Our Lady of Sorrows is 1.1 km from Avalon Villa, while Funana Casa da Cultura is a 19-minute walk away.