Contact Mastiff Villa Camellia

Mastiff Villa Camellia, Palampur

Address: 3GVH+4C3, Tanda, Himachal Pradesh - 176061 | Map

Email: reservations.palampur@mastiffhotels.com

Phone: +91 92 1849 2184 | +91 88 9477 7009

DSC 1052

Reach Out to Us