Location This city and business hotel is situated in the municipality of Leioa. It lies on the right bank of the Ria inlet, in front of the Artaza Palace Royal Residence. Furthermore, the establishment is situated very close to the Basque Country University..