Hampton Inn Santa Rosa

Starting at
$161

TripAdvisor Review

Based on 663 review

See all

Welcome to the Hampton Inn Santa Rosa hotel located on Historic Route 66 in New Mexico. We are in the city of natural lakes. The Hampton Inn Santa Rosa New Mexico hotel features great rooms with king and queen size beds and suites. We also offer an indoor pool with spa and sauna, game room, exercise...

More details