The Originals, Human Hotels & Resorts in Mérignac