Hotel Italia


Moneglia • Show on map
View Details for Price
Only 164 feet from the beach Hotel Italia is in Moneglia town center. It features air-conditioned rooms and a bar. WiFi is free. Offering a flat-screen TV and town views classic-style rooms at the Italia…More info
