Hotel Palace offers air-conditioned rooms with WiFi, a restaurant, and a bar. Guests can enjoy a terrace and on-site dining.