Instant Gift Certificate from Terrace Retreat Spa & Salon. Joy, Love and Wellness, the best gift. Instant Gift Certificates Online make it easy. {instant_gc_link(62347)} {booking_link(62347)} We are located in Southlake Town Square. Our front entrance located on the right front side of the Hilton Hotel driveway valet service. Enjoy massages, facials, nail and even hair services. We welcome you...