See all photos
See all photos
See all photos
This hotel is located in Bilbao, Bizkaia, Spain. To arrive, guests can take a bus or train to the nearby Santa María Station. The hotel is situated near many places of interest such as the Guggenheim Museum and the Bilbao Fine Arts Museum. The rooms and common areas of the hotel offer amenities such as Wi-Fi and a TV.