Tag: Oberoi Hotels & Resorts

Oberoi Cecil Shimla Hotel – Shimla, India

The hotel offers various recreational opportunities. The Oberoi Cecil Shimla Hotel is a member of the Oberoi Hotels & Resorts chain. Originally opened in 1884 and was most recently upgraded in 1997. A fantastic and luxurious 5 star property has 75 rooms spread over an undefined number of floors. Service-minded staff will welcome and guide …

Continue reading