Cozy hotel in the seaside village of Loutro, Crete, offering rooms and studios with sea views. Features a casual cafe/bar.