The Site A Town Center sits at the crossroads of Saint Lucia’s island ring highway and its international airport. The location provides unparalleled access to the entire country and serves as its gateway to the world.
The Town Center itself will be build across three adjoining areas around part of the Royal Saint Lucia Turf Club’s international racecourse. Collectively, these locations will serve the hospitality, entertainment and commercial needs of the tourists and locals.
Employing the design principle of ‘walkability’, the Site A Town Center will offer more than accommodation, dinning, shopping, entertainment, recreation all in a local setting. The building functions, architecture and the street scape in the Town Centerare designed to project a local flavor.