Florence Room B&B

Via Fiume 1 (check-in at Lilium Hotel, Via Fiume 17), 50123 Florence, Italy

Hotel image
Read more reviews for Florence Room B&B