Welcome to HOTEL HOLIDAY PLAZA DALHOUSIE , Dalhousie , India