Sign in / Join Office: (649) 941-4419

The Atrium….

The Atrium Resort located in the prominent Leeward Community, offers luxury, style, class, elegance, comfort, and practicality. These modern one and two bedroom condominium units are available in a variety of different designs, suited to your personal taste.

These rooms contain travertine floors, granite/marble countertops, upscale cabinetry, central air conditioning as well as modern furnishings and a laundry room.

Governor's Road

Governor's Road, Grace Bay Rd, Leeward Settlement TKCA 1ZZ, Turks and Caicos Islands

View larger map
Close Panel