Hotel I is a modern and stylish hotel situated in the heart of Leeds. With all meals included, guests can enjoy a culinary journey throughout their stay. The hotel offers spacious and well-appointed rooms, providing a comfortable and luxurious retreat. Guests can start their day with a delicious breakfast buffet, enjoy a leisurely lunch, and indulge in a gourmet dinner at the hotel's restaurant. The menu features a fusion of international and local flavors, prepared with the finest ingredients. Hotel I's commitment to exceptional dining experiences ensures a memorable stay in Leeds.