5.7/10
6 reviews
Free Wi-Fi
Centrally located in Nogales town centre and 3 minutes’ walk from the Art Museum, Hotel San Luis de Nogales features city views, an on-site restaurant and free Wi-Fi in all areas.
Number of rooms: 46
Gonzalez 138, 84030 Heroica Nogales, Mexico