W
Greece
Marriott Set to Open Beachfront Hotel in Costa Navarino, Greece
Marriott is set to open an impressive beachfront hotel in Costa Navarino, Greece, which will be a new luxury destination in the Peloponnese. The "W Costa Navarino," the company's latest foray into the European market, will open this Summer.
The...