BILBAO NORTH SHORE APARTMENTS 6 is situated in Bilbao, 1.4 km from Catedral de Santiago, 1.8 km from Arriaga Theatre, and 2.4 km from Abando Train Station. The property is around 3.6 km from Guggenheim Museum Bilbao, 3.
Number of rooms: 2
6 Lidon Jose Maria Kalea, 48004 Bilbao, Spain