Aegina, Greece, Europe
Enjoy stunning sea views, comfortable rooms, and modern amenities at this elegant hotel near the Temple of Apollo.