Canarius Palace Hotel

Starting at
$26

TripAdvisor Review

Based on 260 review

See all

Executive hotel with 138 large and cozy rooms.

More details