Get Listed
Menu
Share
The Oberoi Cecil
Oberoi Hotels & Resorts
Hotel
Address:
Chaura Maidan, Himachal Pradesh, Shimla, Shimla, India, 171004
Tel:
+91 177 280 4848