333 Santa Fe Avenue, Alamosa, CO 81101, USA
333 Santa Fe Ave Alamosa, CO 81101
Alamosa
Colorado
81101
United States
877-411-3436877-411-3436
Inn of the Rio Grande (formerly The Ramada Alamosa) welcomes multiple pets, of any size, with a $50 refundable deposit. There is no weight restriction, or limit on the number of pets per room.