Super 8 Fountain
6120 East Champlain DriveFountain, United States
The Super 8 Fountain can be found off Interstate 25 at Exit 128. Among the nearby popular sites are the Cheyenne Mountain Zoo, Ghost Town Museum, Cliff Dwelling Museum, Garden of The Gods and the Air Force Academy. An array of restaurants is also within easy reach.
Guest rooms at the Super 8 Fountain are well-appointed with modern comforts. These include free Internet connections, cable televisions, clock radios and telephones with free local calls. Microwave ovens and refrigerators are available in some rooms.
The Super 8 Fountain offers a 600-square-foot meeting room that accommodates up t Read more about Super 8 Fountain