As the only entirely Italian famous brand outlet in South China, Florentia Village Outlet Mall boasts a truly unique Italian architecture style. When you step inside the front gate, inspired by the Medici Family Castle in Florence, it will give you a sense of going back in time to the Italian Renaissance period.