Oh no. Unfortunately we don't have any results. Please reset your search criteria.

Delphi Art

Greece, Athens

    Amenities

    Average hotel rating

    Short description

    Location

    This hotel is located right in the heart of Athens, on St. Constantine''s Square and opposite the National Theatre. Omonia Square and the famous shopping and sightseeing attractions are all easily reached on foot. Convenient public transport networks are within easy reach of the hotel.

    Address

    27, agiou konstantinou street

    Athens

    Greece