Lemon Tree House Lemon Tree House is in the town of Ermioni, Argolida, Peloponnese close to the islands of Hydra and Spetses. It is 2 hours from Pireaus Port, Athens by Dolphin Hydrofoil. Ermio...