Hotel José Nogueira is situated in the historic center of Punta Arenas, a vibrant city in southern Chile. The hotel is located near the main square, Plaza Muñoz Gamero, just 0.1 km away, and close to the Museo Regional de Magallanes, about 0.1 km from the property. The Santuario María Auxiliadora is also within 0.6 km. The hotel is approximately 21 km from Carlos Ibáñez del Campo International Airport.