Hotels in Hunza including Karimabad, Attabad Lake, Passu and Gulmit, from practical guesthouses to premium mountain stays.