Shimla India
Here is a list of 3 Star Hotels in Shimla. Also find information on reservation/ booking for Shimla hotels.

3 Star Hotels in Shimla

Honeymoon Inn, Shimla
Address: The Mall, Shimla,
Himachal Pradesh -171 001.

Airport: 24 km., Railway Station: 2 km., Bus Station: 2 km

Whistling Pines, Shimla
Address : Near Naldehra, Shimla,
Himachal Pradesh, India.

15 Km from Shimla.

Willow Banks Shimla
Address : Near Tourism Lift, The Mall
Shimla-171001 India