Palampur Road, Near Tea Board of India, Palampur, 176061 Pālampur, India PalampurIndia
AED (Prices will vary based on your dates of travel)
Book Mastiff Villa Camellia by OTHPL, A 4 star hotel in , Palampur. | 111 traveller Reviews, Rated 5.0 of 5 at Tripadvisor
“
Mastiff Villa Camellia by OTHPL
Located in the Manali Patahankot national highway near tea factory , the hotel is a short distance away from Airport ( 38 KMS), Bus Stand (01 KMS) & can be easily accessed from the railway station Palampur narrow guage (03 kms).
Located in the Manali Patahankot national highway near tea factory , the hotel is a short distance away from Airport ( 38 KMS), Bus Stand (01 KMS) & can be easily accessed from the railway station Palampur narrow guage (03 kms).