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