Hotel Palace is a 3-star hotel offering comfortable, air-conditioned rooms with free WiFi in common areas. Guests can enjoy Italian cuisine and a bar, with a private beach and parking available.