"In India, it is said that the guest is a god. And that's how we'd like you to feel at Shanti San Miguel. Shanti (the Hindi word for “tranquility”) is your place to relax, to refresh your body, to elevate your spirit."