A mesmerizing venue that is complete with a set of rooms, and other facilities suited for the modern day traveler. A truly magnificent escapade that takes the guests on a spiritual journey.