Located in the centre of Florence, set in a fine late 19th Centruy palazzo in a quiet location.
Via Lamarmora 28 Florence Unknown I-50121 Italy
Other Countries