Hotel

Hillcrest Resort by DLS Hotels

Sadhora Mashobra Naldehra, Shimla, India Show on map

About Hillcrest Resort by DLS Hotels

Hillcrest Resort by DLS Hotels is a hotel in Shimla, India. It is one of 1,098 places to stay in Shimla listed on Triptoic.

Property facts

Property type
Hotel

Location

Sadhora Mashobra Naldehra, Shimla, 171007, India

Loading map…

Frequently asked questions

Where is Hillcrest Resort by DLS Hotels located?

Hillcrest Resort by DLS Hotels is located at Sadhora Mashobra Naldehra, Shimla 171007, India.

Stays near Hillcrest Resort by DLS Hotels

Highly rated alternatives close by

All 1,098 in Shimla →

More ways to stay in Shimla

See prices on Agoda
Check prices