Filter Results
Apply Filters
Clear Filters
Serviced Apartments Palampur
Evergreen Rest House
Dharamshala - Palampur Road, Palampur, India Show map
Featuring views of the city, Evergreen Rest House Palampur hotel is located approximately 7 km from the official Tibetan Museum.
From US$ 11
Book Now