Loading Map.... Wyndham Grand AthensWyndham Grand Athens, 2 Meg. Alexandrou Str., 10437, Athens - AthensEvents Address Wyndham Grand Athens, 2 Meg. Alexandrou Str., 10437, Athens Athens Greece Attica 10437 Greece Upcoming Events <li>No events in this location</li>