Hotel B is a charming boutique hotel nestled in the heart of Newcastle. The hotel offers stylish and cozy rooms with a touch of elegance. Guests can indulge in a delightful à la carte breakfast at the hotel's restaurant. The breakfast menu features a variety of options, including freshly squeezed juices, artisanal bread, and a selection of hot dishes made with locally sourced ingredients. The talented chefs at Hotel B ensure that each dish is prepared with care and attention to detail. In addition to the delicious breakfast, Hotel B provides personalized service and a warm ambiance, making it a perfect choice for a memorable stay in Newcastle.