Hotel The Oberoi Cecil (Since 1902) India, Shimla
The Oberoi Cecil (Since 1902) India, Shimla: The Oberoi Cecil in Shimla is a colonial-era hotel offering panoramic views of the Himalayas, luxurious accommodations, and a central location near Shimla's Mall Road, providing guests with a serene retreat in the hills of Himachal Pradesh.
Read more about Hotel The Oberoi Cecil (Since 1902) India, Shimla