The Atrium is a quiet condo resort in the Leeward area of Providenciales. This contemporary lodging offers a beautiful free-form pool, and suites with one, two, and three bedrooms. The incredible Leeward Beach is a five minute walk away.
The Atrium Resort at Leeward, Providenciales.
Map & Location
Located in Leeward
Leeward is an upscale and largely residential region located on the northeast end of Providenciales. The beautiful Leeward Beach fronts the coast here, and the area is home to many luxurious vacation rentals, as well as the expansive Blue Haven Marina. More about Leeward →