Located in Demre, Villa Aula Demre has accommodations within 2.1 km of Saint Nicholas Church.
All air-conditioned units include a fully equipped kitchen, allowing guests to prepare their own meals. Some units feature a balcony and/or terrace.
Guests can relax in the garden at the property.