This Thailand filming location includes Gothic-style interiors, high vaulted ceilings, detailed stained-glass windows, a stone garden courtyard, lounge seating, and bridal or dressing areas. Outdoor areas show manicured landscaping and fountain elements. The range of ornate indoor halls and landscaped grounds provides options for dramatic staging and luxury scenes.