Emerald Palace

Florence • Show on map
View Details for Price
With a terrace, Emerald Palace is located in the center of Florence, 1148 feet from the Cathedral. Free WiFi access is available in all areas. All the accommodations here will provide you with modern…More info
