Super 8 Motel Fountain
6120 E Champlin Dr
Fountain,
CO
80817
(866) 898-7540
Open Map
2 Star Hotel
Air Conditioning
cable TV
Free Parking
Hotel
Motel