Hotel Deepwoods, Shimla
Hotel Deepwoods Mall – Kufri Road, Dhalli Shimla – 171012 Himachal Pradesh, India
Hotel Deepwoods Details
Hotel Deepwoods offers you a holiday escape full of everlasting enjoy with a vast array of facilities. Deepwoods captures the romance and beauty of the bygone era of the British Raj and present you a refreshing and memorable stay.
Not only the hotel provides guests with a memorable stay, it offers guests superb holiday package to sore their spirit high. Deepwoods also epitomise the idea of self-service apartments that offer you all the facilities and an apartment all to your self. If you are looking for a change from regular hotel rooms, Deepwoods is the right place to make base at.