Top 5 Hotels in India to Enjoy the Snow April 11, 2019 0 4 1. Solang Valley Resort, Manali 2. The Khyber Himalayan Resort & Spa, Gulmarg 3. JW Marriott Mussoorie Walnut Grove Resort & Spa 4. Hotel Negis Mayflower, Manali 5. Wildflower Hall, An Oberoi Resort, Shimla