Via Del Carbonaro, 71010 San Menaio
Hotel
3 stars
with
10
rooms
Villa Maria is an elegant Art Nouveau building set in a green area of San Menaio, 820 feet from the beach, and
1640 feet from the train station. Rooms offer a garden or sea view, and suites feature a terrace.
Park Hotel Villa Maria offers air-conditioned accommodations with LCD TV, DVD player, and mini-bar. ...