Leto Hotel расположен в центре города Миконос. Рядом с ним находится Старый порт Миконоса, а в 12 минутах ходьбы — Миконосские ветряные мельницы. Этот 4-звездочный отель — вариант с прекрасным расположением: Новый порт Миконоса находится в 3,1 км, Пляж Орнос — в 3,8 км от него.