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)