See all photos
See all photos
See all photos
The hotel is located in Bilbao, Spain and can be reached by car or by public transportation. There are many places of interest nearby, including the Guggenheim Museum and the Basque Museum. The rooms and common areas of the hotel are luxurious and well-appointed.