Hotel Lopez De Haro, Bilbao hotels at discounted rates

Hotel Lopez De Haro
C/ Obispo Orueta 2-4, Bilbao, 48009, Spain