Super 8 by Wyndham Santa Rosa
2 stars
2075 Historic Route 66, Santa Rosa





About the hotel
Experience the best of Santa Rosa, from authentic New Mexican and American cuisine to picturesque lakes and stunning Southwestern landscapes. Conveniently located between Albuquerque, NM, and Amarillo, TX, our hotel offers easy access to local restaurants within walking distance, just off I-40, Exit 275.
Facilities
- 24-hour reception
- Car park
- Continental breakfast
- Check-out hour
- Breakfast
- Luggage room
- Check-in hour
- Wheelchair-accessible
- Restaurant
- Shop
- Smoke detector
- Small pets allowed (under 5 kg)
- Wi-fi
- Fax
- Meeting room
- Lift access
- Room service
- Laundry service
- Skiing
- Clothes dryer