Back to Previous Page
Hampton Inn Santa Rosa
2475 Historic Rt 66 Santa Rosa

In the heart of New Mexico, stay at our Hampton Inn Santa Rosa hotel. Enjoy the beautiful "City of Natural Lakes" and explore the crystal-clear Blue Hole that rises from the natural springs. Stay in one of our spacious rooms and enjoy your sleep on a clean and fresh Hampton bed. Centrally located downtown, Hampton Inn Santa Rosa is perfect for guests traveling with families or on business.