About Villa at Cielo Vista, The
Enjoy this breathtaking Italian Villa nestled in the Hill Country yet close to the city! You will enjoy the stunning panoramic views of downtown San Antonio & the Hill Country while gazing out the floor-to-ceiling windows located right here in San Antonio!
This 5,000 square foot villa sits atop a hillside nestled deep within a forest of Oak trees. Conveniently located between Loop 1604 and IH-10 and accommodating up to 300 guests indoors with onsite catering, the simplicity of booking the venue and the delicious catering will leave you feeling relieved you entrusted the details to us.
For more information, please contact us at 210.698.1654 or email us at firstname.lastname@example.org