Description
Located just minutes from the action, youâll find the Atrium Beach Resort, a beach front resort with onsite spa, swimming pool and concierge services. At the Atrium, units sleep anywhere from two to six guests and feature spacious balconies with breathtaking Caribbean views. Each unit offers either a kitchenette or full kitchen.