Located in the lovely area of Shimla City Center, Hotel CK International enjoys a commanding position in the sightseeing, family fun, shopping hub of Shimla. The hotel is not too far from the city center: just ... Read more

View all Luxury Hotels in Shimla