Only A Few Minutes from It All
With this hotel's fantastic location, you can count on seeing everything on your list for Greece. It is only a few minutes away from everything you want to be close to, from the attractions and shops to the restaurants and bars.