Pampering & Rest in Elounda, Greece (Isle of Crete)

*Arrived in Elounda August 25th and Departed August 30th A couple of years back, Chris’ eldest brother, Brent, advised us to get a Starwood Hotels American Express points card. While not as tangible as Marlboro Miles or Camel Cash, the rewards purchased with these points are much better than the logo laden baseball caps, tents […]

Read More