1 / 10
Love's Travel Stop
Hotel
Nestled along the iconic Route 66, Love's Travel Stop in Santa Rosa, New Mexico, offers a blend of convenience and nostalgia for road-trippers. With quick access to essential amenities, this haven features charming retro decor that celebrates the spirit of the Mother Road. Enjoy a comfortable stay while reliving classic Americana, all surrounded by the stunning landscapes of the Southwest. It’s the perfect pit stop for adventurers looking to create lasting memories on their journey.
