L’hôtel Inn on the Alameda vous accueille au cœur de Santa Fe, à 5 minutes à pied des galeries d'art de Canyon Road. Une connexion Wi-Fi gratuite est disponible dans toutes les chambres à la décoration chaleureuse. La basilique-cathédrale Saint-François se trouve à 7 minutes de marche.
Affichant une décoration traditionnelle de Santa Fe, chaque chambre luxueuse de l'Inn on the Alameda comprend une télévision par câble. Un plateau/bouilloire est également fourni. Toutes les salles de bains privatives disposent d'articles de toilette gratuits et d'un peignoir.
Lors de votre séjour à l'Inn on the Alameda, vous pourrez savourer un petit-déjeuner nouveau-mexicain chaud.