LOCATION
Nestled in the foothills of the majestic Himalayas at 2,200 meters above sea level, Cecil is a beautiful heritage Hotel situated at one end of Shimla's famous Mall. The main City Center and the prestigious Viceregal lodge are walking distance from the Hotel. The Hotel is located on Chaura Maidan, which is a restricted Road. (Only vehicles with local permits are allowed). |
Location |