Hotel José Nogueira est situé dans le centre historique de Punta Arenas, une ville dynamique du sud du Chili. L'hôtel se trouve près de la place principale, Plaza Muñoz Gamero, à seulement 0,1 km, et à proximité du Museo Regional de Magallanes, à environ 0,1 km de la propriété. Le Santuario María Auxiliadora est également à moins de 0,6 km. L'hôtel est à environ 21 km de l'aéroport international Carlos Ibáñez del Campo.