Business hotels in Elda
We found 1 property with availability in Elda
Show on map
Sant Bonifaci Petrer
Avinguda De Madrid 12, Elda, Spain
Located 19 minutes' walk from Castillo de Elda Castle, the 4-star Sant Bonifaci Petrer Hotel Elda includes 54 rooms with views of the city. This comfortable hotel offers a private parking lot for EUR…
- 1-1