Le NH Belagua est situé à Barcelone, à la limite du quartier populaire de Gràcia et à 300 mètres de la station de métro Fontana.