Sunday, March 27, 2011

Santorini Grace, Greece





Located at Imerovigli on the northwest coast of the Cyclades island of Santorini, Greece, Grace Santorini is earning a reputation among Santorini's luxury boutique hotels as THE place to dine.

No comments: