Le Diagonal 2 est situé dans le quartier de l'Eixample à Barcelone, à 2,9 km de la plage de Somorrostro, à 500 mètres de la Sagrada Familia et à 1,5 km de La Pedrera. Il se trouve à environ 1,8 km du théâtre Tivoli, à 2,3 km du palais de la musique catalane et à 2,7 km de la place de Catalogne. Cet établissement non-fumeurs se trouve à 2,8 km de la plage de Nova Icaria.
Vous séjournerez à proximité de la Casa Batlló, du Passeig de Gràcia et de la station de métro Passeig de Gràcia. L'aéroport de Barcelone-El Prat, le plus proche, est implanté à 14 km.