This new addition to the Echor Hotels portfolio aims to offer luxury amid Himachal's lesser ... to Kashmir with a property near Dal Lake in Srinagar. Each Echor property is designed to reflect ...