7.9/10
Good
Free Wi-Fi
Dunes Inn Alamosa is located in Alamosa. Featuring a restaurant, the 4-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom. The hotel provides city views and a sun terrace.
Number of rooms: 7
425 Main St, Alamosa, CO 81101, United States