| The La Quinta Garden Of The Gods Hotel is a satisfactory lodging choice in Colorado Springs. This establishment is a modest sized facility with 105 rooms on 3 floors. Situated in the area the address of the hotel is . The rooms each have Pay-Per-View, Hairdryer, TV, Voicemail, Iron, Coffee, Dataports, Alarm Clock, Air Conditioning and more. An important fact to record is the cancellation policy of 24 HOURS.
|