A quaint inviting hotel, The Woodstock Resort lies in the heart of the Naldehra countryside, surrounded by deodar forests. Besides beautiful vistas, the hotel offers calm and solitude. It is the perfect place to reconnect with nature away from the chaos and clutter of towns and cities.