Greece’s Santa Marina On Starwood’s “Best Of The Best” List For 2014
The Santa Marina, a Luxury Collection Resort, on Mykonos, Greece, has made the top 10 of the Starwood hotels and resorts voted "the best beyond compare" by members of the Starwood Preferred Guest loyalty program.
Posted On 22 May 2014