Enjoying a beachfront location, the elegant Epirus Hotel offers air-conditioned rooms and studios with cable TV and free Wi-Fi. The hotel also has 2 beach bars and a restaurant.