Lumaro, Milazzo, Italy
Lumaro is conveniently located at Via Luigi Fulci, 13 in Milazzo, Italy
Hotel Location:
Address: Via Luigi Fulci, 13
City: Milazzo
Country: Italy
Hotel Features:
- In Room TV
- In Room Mini Bar
Lumaro is conveniently located at Via Luigi Fulci, 13 in Milazzo, Italy
Address: Via Luigi Fulci, 13
City: Milazzo
Country: Italy
Lumaro, Milazzo, Italy © Hotelsina.com