Delphi Art hotel is situated in the
heart of Athens, only 45 min. drive from
Athens International Airport, opposite
the National Theatre and the Church of
St. Constantine. The closest subway
nearby is Omonia square station, which
makes it easy to every visitor to
explore on his own many attractive
places in no time.