El Athens Marriott Hotel se encuentra en la concurrida avenida Syngrou, frente al Centro Cultural Fundación Stavros Niarchos y a 15 minutos en coche de la plaza Syntagma. El establecimiento alberga una terraza en la azotea con piscina, bar y vistas a la Acrópolis, al mar y a la Ópera nacional. También cuenta con centro de fitness bien equipado.
Las habitaciones y suites del Athens Marriott Hotel presentan una decoración moderna en tonos suaves y disponen de camas de lujo con colchón reforzado, sofá cama, baño de estilo spa y obras de arte contemporáneo. Todas incluyen aire acondicionado, TV LED de 49 pulgadas en la pared y minibar.
El restaurante Made in Athens sirve un abundante desayuno cada día. También prepara cocina creativa elaborada con ingredientes griegos para el almuerzo y la cena. Los huéspedes de las habitaciones M Club tienen acceso al salón M Club, donde se ofrece un desayuno continental gratuito, aperitivos por la tarde y bebidas. El bar restaurante E&O tiene vistas a la Acrópolis, el Mar Egeo y la Ópera.
El Athens Marriott Hotel está a 15 minutos en coche del nuevo Museo de la Acrópolis y del puerto de El Pireo, a 2 km de la playa de Flisvos y a 40 km del aeropuerto internacional de Atenas. Proporciona WiFi gratuita en todas las instalaciones. Hay aparcamiento público gratuito en las inmediaciones.