- The Atrium is a luxury gated resort in Leeward, recognized among the Top 20 accommodations in Grace Bay in 2020.
- Modern condo units cater to various preferences, offering studios, one-bedroom, two-bedroom, three-bedroom, and four-bedroom penthouses with different views.
- Each unit features a full kitchen, laundry room, and individual central air conditioning for personalized comfort.
Amenities:
- Conference Center
- Event Venue
- Spa
- Fitness Center
- On-site Convenience Store
- Game room
- Outdoor pool