7.8/10
Good
33 reviews
Free Wi-Fi
Hotel Enterprise is set on its own private beach in Marina Di Montalto Di Castro. Its restaurant has 2 large terraces where you can enjoy your meal overlooking the garden.
Number of rooms: 75
Via Delle Tamerici 32, 01014 Montalto di Castro, Italy