The Cecil

The Cecil is a historic luxury hotel located in the hill station Shimla, India. The Cecil's address is at Chaura Maidan Rd, Nabha, Shimla, Himachal Pradesh 171004, India. At an elevation of seven thousand feet, it sits at the foothills of the Himalayas and overlooks nearby mountains and valleys.[1]

  1. ^ Mullins, John; Komisar, Randy (2009). Getting to Plan B: Breaking Through to a Better Business Model. Boston: Harvard Business Press. p. 121. ISBN 9781422126691.