Overview

Milo Milo Suites

Search hundreds of travel sites at once for hotel deals at Milo Milo Suites

Mandrakia, Mandrakia, Greece
+30 228 702 2687

Call

+30 228 702 2687
Milo Milo Suites
Sat 11/25
Sun 11/26

Nearby

Show all
Map

Map