Property Location With a stay at Super 8 Alamosa in Alamosa, you'll be convenient to Adams State University and Rio Grande Scenic Railroad. This hotel is within close proximity of San Luis Valley Museum and Alamosa Recreation Center.
Rooms Make yourself at home in one of the air-conditioned rooms featuring microwaves. Complimentary wireless Internet access is available to keep you...