Hotel Poseidon is a charming hotel situated in the center of Vela Luka. It features a cozy restaurant that serves a variety of dishes, including traditional Croatian cuisine and international favorites. The restaurant's menu is carefully crafted using locally sourced ingredients, ensuring a fresh and flavorful dining experience. Guests can enjoy their meals in a relaxed and welcoming atmosphere. The hotel's convenient location allows guests to explore the charming town of Vela Luka and its surrounding areas easily. With its comfortable accommodations and delicious dining options, Hotel Poseidon is an excellent choice for travelers seeking a hotel with a restaurant in Vela Luka.