Hotel B is a charming boutique hotel situated right on the beachfront in Newcastle. It offers a unique and intimate atmosphere, perfect for a romantic beach getaway. The hotel features beautifully decorated rooms with ocean views, ensuring a relaxing and memorable stay. Guests can enjoy a delicious breakfast served on the beachfront terrace, or indulge in a spa treatment at the on-site wellness center. Hotel B is also within walking distance of trendy cafes, restaurants, and shops, allowing guests to explore the vibrant beachfront area of Newcastle.