Hotel D is a boutique hotel located in the heart of North Beach, known for its exceptional hospitality and attention to detail. The hotel features a fantastic restaurant that is a favorite among locals and tourists alike. The restaurant at Hotel D offers a diverse menu that caters to all tastes and preferences. From classic comfort food to gourmet dishes, there is something for everyone to enjoy. The restaurant's warm and inviting atmosphere creates the perfect setting for a memorable dining experience. Whether you're in the mood for a casual lunch or an elegant dinner, the restaurant at Hotel D has you covered. With its friendly staff and delicious food, it's no wonder that the restaurant is highly recommended by guests. If you're looking for a hotel with a restaurant that offers great food and a welcoming ambiance, Hotel D is the perfect choice in North Beach.