Are you planning a holiday in Shimla and searching for the best places to stay? Look no further! Crossroads Shimla is the perfect choice for you. We offer deluxe and super deluxe rooms at the best prices. Reserve your room today for an unforgettable holiday experience!