Situated just minutes away from Katra Vaishno Devi Railway Station, the hotel offers stunning views of the Trikuta Mountains and the holy shrine of Vaishno Devi ...