Echor expands to Shimla, adds a boutique hotel with 42 keys
Echor Hotels & Resorts, known for its unique and luxurious hospitality experiences, is thrilled to announce the addition of a new hotel in their portfolio, Echor - The Zion Shimla. This new hotel in Shimla