Principe Lungarno Amerigo Vespucci 34, 50123 - Santa Maria Novella Florence, Italy
Situated on the right bank of the Arno river, in one of the most beautiful areas of Florence, the Principe hotel is housed in a lovely villa, dating back to 1860 and built by order of King Victor Emanuel II during the period when Florence was the ...
More details, rates and booking on line.