Acca Palace



Milan • Show on map
View Details for Price
Offering free WiFi, the Acca Palace - AA Hotels is just 328 feet from Milan's Affori Centro Metro Station. This modern building features large rooms and a garden with a veranda where breakfast is served.…More info
