Pampering travellers with exceptional food, luxe rooms, and vibrant common areas, Zostel Manali (Burwa) is a lively backpackers hostel in Solang Valley.