Hotel B is a boutique hotel located in the vibrant city of Newcastle. It offers a selection of rooms and suites, each with its own private pool. The private pools at Hotel B provide a tranquil oasis for guests to relax and enjoy their stay. The rooms are stylishly decorated and feature modern amenities such as flat-screen TVs, minibars, and comfortable beds. The hotel also has a rooftop terrace with panoramic views of the city, where guests can take a dip in the pool and soak up the sun. The on-site restaurant serves delicious meals made with locally sourced ingredients, and there is also a bar where guests can unwind with a drink. Hotel B offers a unique and luxurious experience for guests looking for a hotel with a private pool in Newcastle.