Located 369 meters from CaStle HiLls ShiMla. Ideally located in the prime touristic area of Shimla City Center, The Oberoi Cecil Shimla Hotel promises a relaxing and wonderful visit.
Located 396 meters from CaStle HiLls ShiMla. The 3-star OYO 35498 Shimla British Resort offers comfort and convenience whether you're on business or holiday in Shimla.
Located 529 meters from CaStle HiLls ShiMla. Hotel Rajat is perfectly located for both business and leisure guests in Shimla. The property features a wide range of facilities to make your stay a pleasant experience.