Hotel Izelai

Hotel Izelai is located in the destination of Altsasu in the autonomous community of Navarre in the country of Spain.

lodging
4.0
Avg Review Score
from 5 Ratings
Address
Av. Pamplona
20
31800 Altsasu
Navarra
Spain
Coordinates
Latitude : 42.891362
Longitude : -2.1632358