The Atrium Resort is a short stroll from Leeward Beach and Grace Bay Beach. This 3.5-star aparthotel has 28 guestrooms and offers conveniences like 2 restaurants, a full-service spa, and an outdoor pool.
Enjoy dining at one of 2 onsite restaurants including Atrium Bazaar, which specializes in international cuisine.
Each apartment is individually decorated and has an array of amenities, including a washer/dryer, a microwave, and a dishwasher. An LCD TV comes with satellite channels, and guests can stay connected with free WiFi and wired Internet. Pillowtop beds sport premium bedding and the bathroom offers a hair dryer and free toiletries. Other standard amenities include a stovetop, a coffee maker, and a ceiling fan. Housekeeping is available on request.
Guests of The Atrium Resort enjoy a full-service spa, an outdoor pool, and a children's pool. Free parking is available if you drive. The front desk has multilingual staff that can help with luggage storage, and offer advice about sights and eateries nearby. Other amenities at this spa aparthotel include a 24-hour fitness center, a spa tub, and free WiFi in public areas.