Hotel Villa Carlotta
Hotel Villa Carlotta
Via Michele di Lando 3
Florence
50125
Italy
Rooms from €53.10 ( £48.27 / $70.00 ) per night
Away from the bustle of the city, Hotel Villa Carlotta is surrounded by parks and gardens for a relaxing stay, just a 15-minute walk from the River Arno. This elegant 19th-century country manor has been beautifully converted into a four-star hotel.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.