L'Hospital 2 est situé à Barcelone, à 2,4 km de la plage de Sant Sebastian, à 2,4 km de celle de Sant Miquel et à 200 mètres du marché de la Boqueria. Il se trouve à proximité de plusieurs attractions réputées, à moins de 1 km du Passeig de Gracia, à 10 minutes à pied du Palau de la Musica Catalana et à 600 mètres de la cathédrale de Barcelone. Cet établissement non-fumeurs se trouve à 2,3 km de la plage de Barceloneta.
Vous séjournerez à proximité de la place de Catalogne, de l'avenue Portal de l'Àngel et du théâtre Tivoli. L'aéroport de Barcelone-El Prat, le plus proche, est implanté à 13 km.