Hotel Mimallones offers elegant accommodations with views of Prespes Lakes and Mount Varnountas. Features include spacious rooms and a snack bar.