Situated at 8,000 feet above sea level, Wildflower Hall is unique amongst luxury hotels in India. Like a castle straight out of fairytales, Hotel serves in signature Oberoi Hospitality
Private Picnic Lunch in beautiful Cedar Forests
Stay tuned for special deals & updates from the world of travel