
Santa Rosa, NM, United States
Hampton Inn Santa Rosa
3-star hotel · HILTON WORLDWIDE
Welcome to the Hampton Inn Santa Rosa, conveniently located on Historic Route 66 in New Mexico, a city known for its natural lakes. Our hotel offers comfortable rooms with king and queen-sized beds, as well as spacious suites.…
- Wi-fi · extra charge
- Wired Internet
- 24-hour reception
- Indoor freshwater pool


