Photos of Electra Hotel Athens

  • Electra Hotel Athens Photo, Athens, Greece
    Hotel Room

    Jeth on December 2, 2003

  • Electra Hotel Athens Photo, Athens, Greece
    Hotel

    Jeth on December 2, 2003

  • Electra Hotel Athens Photo, Athens, Greece
    Hotel Lobby

    Jeth on December 2, 2003