Hotels & Resorts Echor expands to Shimla, adds a boutique hotel with 42 keysApril 12, 2024 Echor Hotels & Resorts, known for its unique and luxurious hospitality experiences, is thrilled to announce the addition of a…