Il Mastiff Villa Camellia by OTHPL offre un ristorante, un bar, una sala comune e un giardino a Pālampur. La struttura vanta camere familiari e una terrazza.
Numero delle stanze: 20
Palampur Road, Near Tea Board of India, Palampur, 176061 Pālampur, India