Marriott opening new property in Greece

Share

Marriott International will be opening the luxury W Costa Navarino on 32 acres on the Ionian Sea in Greece. The property is the latest in the W Hotels Worldwide brand now available in Portugal, Spain and Switzerland.

Share