Il Four Seasons Hotel si trova nel quartiere modaiolo di Glifada, a pochi chilometri dal centro di Atene. L'hotel vanta anche un facile accesso sia al porto del Pireo che l'aeroporto internazionale della capitale greca.
Tutte le camere da letto sono dotate di moderni comfort tra cui il frigorifero con mini bar, televisione con canali a pagamento e accesso a internet senza fili incluso nella tariffa. Ogni sistemazione vanta un terrazzo con veduta panoramica sul mare. L'hotel dispone inoltre di un ristorante elegante che propone gustose specialità e un bar accogliente che effettua il servizio in camera. Gli ospiti potranno usufruire delle tre sale per congressi e conferenze attrezzate con le più moderne tecnologie.