Luxury Hotel in Shimla



List of Luxury Hotel in Shimla


Filters
Filters
Showing : 1-2 out of 2
Wild Flower Hall Shimla

Charabra, Shimla - 171 012. India

Nestled comfortably in the high altitudes of Shimla, the Wild Flower Hall is one of the most fondly frequented hotels in the...

Oberoi Cecil Shimla

Chaura Maidan, Shimla - 171004, Himachal Pradesh, India

Cozily nestled at an elevation of 7,000 feet in Chaura Maidan, Oberoi Cecil is one of the fondly frequented heritage hotel in...

Showing : 1-2 out of 2


Yes Plan my Trip!
May I help you?
x
Tour Planner
X