Tour.

Located near the majestic Rocky Mountains, The Inn at Garden Plaza in Colorado Springs, Colorado, is surrounded by natural beauty and exciting attractions. Our skillfully designed campus features walking paths, relaxing lounge areas and a homelike atmosphere. Inside, our facility offers modern design with traditional accents and luxurious features.

Schedule a Tour
View.

Exterior

Interior

Dining

Lifestyle