Contact

  • Hotel Leto Hydra

  • 8, Rigillis Street
  • Athens 10674 - Greece
  • Tel: +30 22980 53385
  • Fax: +30 22980 53806
  • info@letohydra.gr