Recommended hotels in Monforte San Giorgio Marina

Nacional Hotel Monforte San Giorgio Marina

From US$ 56

Via Nazionale 53/A, Monforte San Giorgio Marina, Italy - Show map

Show map

Nacional Hotel is a 3-star venue placed about 10 km from Castello di Milazzo. The hotel is around 5 minutes…

Book Now From US$ 56