Blue Palace Enters Luxury Collection
The Blue Palace Resort & Spa at Elounda on Crete as of January entered the privileged club of distinctive hotels when it became a member of the Starwood Luxury Collection. The collection is classed as "the world's most extraordinarily unique of hotels and resorts." Blue Star...
Posted On 01 Jan 2004