Clarkes Hotel – Shimla
Clarkes Hotel is a 4-star establishment, located on the Mall Road, a popular tourist attraction in Shimla and is one of the oldest hotels in town. The property offers complimentary Wi-Fi to its patrons and some of the rooms also offer a spectacular view of the Shimla valley or the mountains. Shimla Heritage Museum (550 […]
Clarkes Hotel – Shimla Read More »