Description
We welcome you to enjoy the best of Santa Rosa from its Native New Mexican and American Restaurants to its collection of lakes and its unsurpassed Southwestern in picturesque Santa Rosa. Conveniently located between Albuquerque NM and Amarillo TX. Restaurants within walking distance. We are located on I-40 right off Exit 275.
Features
hotel
Small pets allowed (under 5 kg)
Wheelchair-accessible
Car park
24-hour reception
15:00:00
11:00:00
Wi-fi
Room service
Laundry service
Smoke detector
Lift access
Shop
Luggage room
Clothes dryer
Restaurant
Rooms features
Extra beds on demand
TV
Satellite TV
NO Wheelchair-accessible
Address: 2075 Historic Route 66
Map location could be inaccurate. Please double check the address well before your trip.