The Villa at Cielo Vista is a majestic Italian style villa nestled into the hills of the South Texas Hill Country. Panoramic views of San Antonio's city center from the balcony and wedding site make the Villa an easy selection for brides and grooms. A gourmet menu that can be tailored to the parties needs sets this venue apart from many others in San Antonio and the Hill Country. This venue lives up to it's name. With indoor/outdoor seating for up to 300 people The Villa can accomodate most party sizes.