Facilities at Mastiff Hotel, Dalhousie

Image of cars parked neatly in parking lot


Free Parking

Image of a person putting creamer in coffee


Coffee Shop

Khajjiar is a breathtaking hill station nestled in the picturesque state of Himachal Pradesh


Mountain View