Hotel Il-Kenur offers accommodations with a bar and terrace. Known for its Penne Salmone, it's a food and beverage establishment.