Hotel Demidoff

Address:

VIA DELLA LUPAIA 1556
50036 Florence, IT

Phone:

39 55 505641

Hotel star rating:

2.5 stars

Map:


Contact   ·   Privacy   ·   Terms