Ubicación
El Hotel Arco Barcelona se encuentra en Avinguda Parallel, a 500 metros del recinto ferial Fira de Barcelona en Plaza España. La estación de metro Poble Sec y la estación de tren están cerca del hotel. El parque de Montjuïc, el MNAC y el Pueblo Español quedan a menos de 1 km, y el puerto antiguo a 2 km.