Metro Checks In to The Artist – Grand Hotel of Art, a 5-star hotel in Bilbao, Spain. Anyone who has watched A Night at the ...