Av. Roma, 31 | 08029 Barcelona
O hotel está localizado a apenas 10 minutos da estação Barcelona Sants da linha de trem AVE e muito perto da área de feiras de Barcelona, localizada na Plaza España. O hotel está perfeitamente conectado a diversas áreas da cidade, permitindo que você desfrute de várias atrações culturais e regiões de comércio de Barcelona. Na Plaza España também se encontram o shopping center Las Arenas, Montjuïc e o Complexo de Museus CaixaForum, que antigamente era uma importante fábrica de fios e tecidos do arquiteto modernista Josep Puig i Cadafalch.