Explanada Hotel

Show on map ID 9675

Common description

This unpretentious hotel is set in Alicante. This establishment offers a total of 26 units. Explanada Hotel is not a pet-friendly establishment.
Hotel Explanada Hotel on map