Ellauri Hotel
Resort
Zeanuri, Vizcaya
This design hotel features an original 13th century tower, and offers facilities such as free Wi-Fi and parking. It has a peaceful country setting surrounded by parkland.
Number of rooms: 11
Altzusta 38, 48144 Zeanuri, Spain