Welcoming Hotel off I-25 Near Downtown and Santa Fe Plaza
Nestled in the foothills of Sangre de Cristo, our family-friendly hotel is located in the beautiful capital city of New Mexico. Explore the vibrant Spanish-American culture as you tour the top attractions in the city including Santa Fe Plaza, Georgia O'Keeffe Museum, and the Meow Wolf interactive art exhibit - all a short drive from our centrally located hotel. Take a stroll through the lush meadows at the Santa Fe National Forest, just 5 miles away. Music connoisseurs can attend a concert at the Santa Fe Opera House, 10 miles North of our hotel on Cerrillos Road.
Come and go as you please with the Santa Fe Airport just a quick drive from our downtown hotel. Location Attractions
- The Cathedral Basilica of St. Francis of Assisi6 miles
- Santa Fe Plaza5 miles
- Meow Wolf 1 mile
- Santa Fe Ski Bowl 20 miles
- The Georgia O'Keeffe Museum5 miles