Hotel nearby Elizondo
1 found
Hotel Elizondo
Offering a snack bar, terrace and rooms with balconies, Hotel Elizondo is located in Elizondo, just 100 metres from the Bus Station. Free WiFi is available in common areas. Rooms feature a heating, TV, and desk.
More Hotel in other Cities
Interesting places in Elizondo
Search this area