See reviews 0 VILLA LA MASSA * * * * *

FLORENCE

Italie

On the banks of the River Arno, buccolic scenery.
Le + Sublimhotel
Lobby
Room/Suite

37 Rooms from 30 to 100m2.

Restaurants & Bars
Outdoors