Meritus Hotels & Resorts, denah situs