Expedia.com
>
Hotels
>
United States of America
>
New Mexico
>
Santa Rosa Hotels
>
La Quinta Inn Santa Rosa
La Quinta Inn Santa Rosa

We are the "Castle on the Hill" in Santa Rosa. Beautiful, new, Southwestern design and decor. Overlooking the city and Pecos River Valley. Located just off I-40 between Amarillo Texas and Albuquerque, NM. We have an indoor pool and a very unique hot tub set in beautiful rock formations and pine trees. Large rooms with fans and recliners. King or Queen beds all with lovely views. Indoor pool with stereo music. Guest laundry facilities as well as ample parking for U-Hauls. |
Be the first to write a review of this hotel. It just takes a few minutes and you'll be providing a valuable service by sharing the details of your stay with your fellow travelers.