Barakaldo, Spain, Rio Castaños Kalea, 2
All(218) Rooms(42) Property(0) Dining(45) Facilities(0) Nearby(0) Various(22) Facilities(0) Nearby(0) Various(22)
$ 60
8.3
photos
View on Map
book now