Situé à 850 mètres de Santa Fe River, l'hôtel 3 étoiles Inn On The Alameda Santa Fé propose 72 chambres. Des services de navette sont disponibles à tous les hôtes du mini-hôtel.
L'hôtel est situé à 750 mètres du Palace of the Governors, à une distance raisonnable de la Chapelle Loretto. Cet immeuble se trouve à 450 mètres de Cathedral Park, et Absolute Nirvana Spa Tea Room Gardens, où les clients peuvent s'adonner à la relaxation, se trouve à une promenade de 5 minutes de marche. À quelques pas de l'hôtel, vous trouverez également Georgia O'Keeffe museum. Santa Fe.
Surplombant le jardin, certaines chambres d'Inn On The Alameda disposent d'une cheminée en pierre avec un canapé et un pupitre d'écriture. Les clients peuvent utiliser une cafetière/théière, et se détendre avec une TV à écran plat avec des chaînes satellite. Dotées d'une douche à l'italienne et d'une baignoire, certaines salles de bains sont équipées d'un sèche-cheveux et des peignoirs de bain.
Lors de votre séjour dans cette propriété, vous pourrez choisir parmi les restaurants à proximité, tels que Downtown Subscription, situé à 650 mètres, ou Caffe Greco, à 5 minutes à pied.