Boutique hotel chain Echor Hotels has opened its ... The brand has also extended its presence to Kashmir with a property near Dal Lake in Srinagar. Each Echor property is designed to reflect ...