Super 8 by Wyndham Fountain is situated in Fountain, within 25 km of Peterson Air Force Base and 28 km of Palmer Park. The 2-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi. The hotel has family rooms.
Number of rooms: 50
6120 East Champlain Drive, Fountain, CO 80817, United States