Die in der Region Himachal Pradesh in Pālampur gelegene Unterkunft Lamrin Norwood Green Palampur, Himachal Pradesh bietet kostenloses WLAN und kostenlose Privatparkplätze.
Zimmeranzahl: 18
Bundla Tea Estate, Village Lohna Near Sushma Hospital, Palampur, 176061 Pālampur, Indien