Almoradi
Almoradi hotels & apartments, all accommodations in Almoradi
Hotel Almoradi
Avenida Orihuela, 3, Almoradi, Spain
The 3-star Hotel Almoradi features a lift and a vending machine, and lies at an 850-metre distance from Teatro Cortes. Guests can swim in a swimming pool, while the hotel provides views of the pool.