Via Fiume, 12, Florence, -- 50123 IT
Hotel Albani is located in Florence, Italy. The hotel is just a short walk from public transportation and local attractions. Vespucci Int'l Airport is 3.5 mi/5 km and 20 minutes away.
* Actual rate may vary based on date, room type, and availability. Enter dates to determine more accurate rates for your search.