Skip to main content

D SERIES

Athens Marriott

The new Athens Marriott on Syggrou Avenue has been created by an impressive renovation of the former Metropolitan Athens Hotel. The hotel is located opposite the Stavros Niarchos Foundation Cultural Center, a cultural complex that houses the National Library of Greece and the National Opera, and the hotel’s roof top bar overlooks the Acropolis, the Aegean Sea and the Opera. 5-star rated and with 385 guest and executive rooms, the Marriott is now one of the largest and most luxurious hotels in Athens.