- HOTEL YEAR BUILT - 1986 YEAR REMODELED - 1996 ADDITIONAL PROPERTY 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.
Hotel Reservations
Center Hours: Open 24 Hours a Day, 7 Days a Week. Customer Service is
available Monday through Friday, 9 AM through 5:30 PM, EST
Search
for hotels in the United States of America by state. FreeHotelSearch.com
has one of the largest selections of hotels in the United States to
choose from. Begin your search here.