The Holiday Inn Bilbao is in a prime location next to the Basilica of Begoña and the historical town of Bilbao.