Avinguda de la Gran Via de l'Hospitalet and Porta Fira Hotel (Torres de Toyo Ito), Barcelona, Catalunya/Catalonia, España/Spain - worth seeing 7/10...