Most Beautiful Photo-Tour of Ramoji Film City
Find
 
Find
 

Hotel Deepwoods, Shimla

Hotel Deepwoods, Shimla

Hotel Deepwoods Mall – Kufri Road, Dhalli Shimla – 171012 Himachal Pradesh, India

Hotel Deepwoods Details

Hotel Deepwoods

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.  

Hotel Deepwoods Photos

Prev
Next
Apartment Room

Hotel Deepwoods

Prev
Next
Deluxe Room

Hotel Deepwoods

Prev
Next
Sitting Room Apartment

Hotel Deepwoods

Share this on your social network