Details
DSC 6167

Mastiff Hotel, Palampur (near Shakti Peeth Chamunda Devi Temple)

Mastiff Hotel, Palampur is a welcoming retreat nestled in the heart of Palampur, offering comfortable accommodations, delightful dining options and excellent amenities for a memorable stay.