Hotel Ambika is popular with budget travelers. Located about 6 km from Palampur Railway Station, the hotel offers 9 double bed AC rooms with attached western style bathrooms fitted with...
Manali - The Valley of Gods surrounded by towering snow capped peaks overlooks the enchanting River Beas as it meanders in the form of a crescent into the beautiful valley....
About Budha Mal Castle Book ideal wedding destination that best suits your taste and budget The hotel is strategically located in Palampur. Have been established in the year 2017, this...