Super 8 Santa Rosa
Santa Rosa (New Mexico), United States
Super 8 Santa Rosa

1201 Will Rogers Dr, Santa Rosa (New Mexico), United States
Ranking: Super 8 Santa Rosa is ranked 4th out of 12 accommodation options available in Santa Rosa (New Mexico).
Classification: 2 Star Motel
The Super 8 Santa Rosa is nestled between Albuquerque New Mexico and Amarillo Texas. The property is near some attractions like the Blue Hole, Santa Rosa Lake, Theodore Roosevelt Rough Riders Memorial and the Historic Route 66. All guest rooms at the Super 8 Santa Rosa are outfitted with essential amenities. These include cable televisions, clock radios, free wireless Internet connections and direct-dial phones with free local calls. Bathrooms have complimentary toiletries. The Super 8 Santa Rosa offers complimentary amenities such as a Continental breakfast and high-speed Internet access. This accommodation also features a 24-hour front desk, laundry facilities and a parking space that can hold buses and trucks.