Situé sur la route historique 66, l'hôtel La Quinta Inn & Suites Santa Rosa est à 16 Km du parc régional du lac Santa Rosa. Il propose une piscine intérieure, un bain à remous Toutes les chambres comprennent une connexion Wi-Fi gratuite.
Vous disposerez d'une télévision par câble à écran plat avec de nombreuses chaînes dans chaque chambre climatisée. Pour votre commodité, les animaux domestiques sont admis et toutes les chambres disposent d'un four micro-ondes, d'un réfrigérateur ainsi que d'une cafetière.
Un petit-déjeuner continental est servi tous les matins. Pendant votre séjour, vous pourrez faire de l'exercice dans la salle de sport. Le Travelodge Denver possède par ailleurs un centre d'affaires assurant un service de fax/photocopie,
Le centre-ville de Santa Rosa se trouve à 2 minutes de cet hôtel. Le musée de Billy the Kid se trouve à 72 km. Le parc régional du lac Sumner se trouve à 47 minutes en voiture.