Situated on four acres, stands the elegant Cielo at Castle Pines, in Castle Rock, Colorado. Located just minutes away from Denver and Colorado Springs.
Cielo offers couples a peaceful, mountain-like setting surrounded by pines, a beautifully landscaped patio, gazebo, and a majestic water feature to exchange vows year-round. Entering through the large sliding glass doors, you will find the main dining room which can be arranged to suit your wishes – with a beautiful fireplace and grand staircase. Cielo can comfortably sit up to 300 guests.