Back to list
La Meglio Cosa - Hotel Milomax
Pleasant 6.3 (25 reviews)
Approx. €25
Location
Via Vincenzo Bellini, 74
95010 Milo
See on the map