Get Listed
The Oberoi Cecil
Oberoi Hotels & Resorts Hotel
Address: Chaura Maidan, Himachal Pradesh, Shimla, Shimla, India, 171004