Business hotels in Aviles
We found 2 properties with availability in Aviles
Show on map
Palacio De Aviles, Affiliated By Melia
Plaza De Espana 9, Aviles, Spain
The luxury Palacio De Aviles, Affiliated By Melia hotel gives quick access to Church of the Franciscan Fathers, situated merely 5 minutes' walk away. Guests can enjoy a lounge bar along with a sauna…
Hotel 40 Nudos
La Fruta, 9, Aviles, Spain
The 3-star smoke-free Hotel 40 Nudos Aviles offers proximity to Parque de Ferrera, situated just 0.8 km away. Boasting a location only 500 metres from Church of Santo Tomas de Canterbury, this Aviles…
- 1-2