Bhandari Palace Hotel, greets guests with well-appointed accommodation which make for the ideal lodging abode while on a trip to Himachal Pradesh. Decked with a variety of restaurants and pubs, this villa offer ultimate dine and wine experience along...