Star category
5 Star
Shimla is located in northern India, in the apple and cherry region of Himachal Pradesh. The British summer capital during colonial times, Shimla boasts many examples of original British architecture; from churches to offices, private residences and a theatre.
During the times of the British Raj, ours was the most exclusive five star hotel in Shimla; known for its fabulous ballroom dances and fashionable clientele. More than a century later, The Oberoi Cecil continues to maintain its exclusivity with a colonial charm and classic elegance that befits the best hotel in Shimla.
Chaura Maidan Rd, Nabha, Shimla, Himachal Pradesh 171004
Shimla Airport ( 18 Km)
Yes
Yes
Shimla
Add a review