Hotel B is a boutique hotel situated in a prime location in Newcastle. It features stylish and contemporary rooms that provide a comfortable and relaxing stay. The hotel's restaurant is known for its culinary excellence and offers a diverse menu that caters to all tastes. From traditional British dishes to international flavors, the restaurant at Hotel B has something for everyone. Guests can indulge in a gastronomic experience while enjoying the warm and welcoming atmosphere. The restaurant also offers a selection of fine wines and craft cocktails to complement the delicious meals.