Shimla

  • The Oberoi Cecil, Shimla

    Hotel
    Chaura Maidan Road, Nabha, Shimla, Himachal Pradesh 171004

    During the times of the British Raj, this was the most exclusive of hotels in Shimla, known for its fabulous...

    • WiFi,
    • Parking,
    • Restaurant,
    • Bar,
    • AC,
    • Room Service ,
    • Swimming Pool