THE ATRIUM RESORT
The Atrium Resort is located in Providenciales, Turks & Caicos Island.
Landscape application and revision projects have been prepared by our company for this luxury hotel, which includes units such as a spa and fitness center, restaurant and swimming pool.
Providenciales / Turks & Caicos Island, BWI
Lee & Astwood Architects