Tuli Luli offers a Polish cuisine restaurant and elegantly furnished rooms with private bathrooms, air conditioning, and internet access.