Staying at a quiet hotel or wellness retreat ... A holistic wellness retreat spread across 100 acres, Ananda in the Himalayas makes a striking first impression. Once a palace estate, it sits ...