The Urinals of Inn on the Alameda

Inn on the Alameda is an upscale hotel in Santa Fe, NM.

Filed under: Hotels & Casinos
Tweet

Among the amenities this charming adobe-style hotel offers are in-room fireplaces.