TownePlace Suites Colorado Springs South

Starting at
$224

TripAdvisor Review

Based on 141 review

See all

This comfortable hotel is located in Colorado Springs area. The total number of accommodation units is 97. The establishment was built in 2007. TownePlace Suites Colorado Springs South does not operate a 24-hour reception. Pets are not permitted on the premises. Some services may be payable.

More details