What is the address of Macci Art?
Macci Art is located at via dei macci 16, Florence, IT
What are the standard check-in & check-out times of Macci Art?
The standard check-in time at Macci Art is starting from 2:00 PM-6:00 PM and the latest check-out time is at 10:00 am
What are the facilities available in Macci Art?
Facilities available in the hotel are (some may require extra charges):