We got here after a recommendation from our receptionist (Naxos Palace Hotel).
They have every league you could ever watch! Great cappuccinos (as one of the owners is italian) and located in the most central of spots!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.