Hotel D is a luxurious hotel situated in a prime location in Leeds. It offers spacious and well-appointed rooms with modern amenities to ensure a comfortable stay. The hotel's restaurant is renowned for its exceptional dining experience. The talented chefs at Hotel D create culinary masterpieces using the finest local and seasonal ingredients. From gourmet seafood to succulent steaks, the restaurant offers a wide range of dishes to satisfy every palate. Guests can also indulge in a selection of fine wines and handcrafted cocktails. With its elegant ambiance and exquisite cuisine, Hotel D is the perfect choice for discerning travelers looking for a hotel in Leeds with a restaurant.