Hotel Miro

Alameda Mazarredo 77
Bilbao
Spain