Hotel D is a luxurious beachfront hotel located in North Beach. It boasts a world-class wellness center that offers a range of amenities for guests to relax and rejuvenate. The wellness center at Hotel D features a spa, steam room, and fitness center. Guests can indulge in a variety of treatments, including massages, body wraps, and facials, all performed by highly trained therapists. The hotel also offers yoga and Pilates classes for guests looking to stay active during their stay. With its stunning ocean views and top-notch wellness facilities, Hotel D is an excellent choice for those seeking a hotel with a wellness center in North Beach.