600 La Torretta Blvd, Montgomery, Texas 77356 USA
Photo Credit: La Torretta Resort & Spa
Claim copyright