Con Wi-Fi en las habitaciones, el The Atrium Resort Grace Bay, de 4 estrellas, está a 3 km del Parque Nacional Princesa Alexandra. Enclavado a unos 25 minutos a pie de la Playa Grace Bay, este resort está equipado con 74 habitaciones con vistas al jardín.
Se puede llegar al centro de Grace Bay en 25 minutos a pie, y atracciones naturales como el Cayo Little Water están a unos 2 km. La Playa de Leeward está enclavada a 750 m del Atrium Resort Grace Bay, y el Thursday Fish Fry está enclavado a unos 15 minutos en coche. El entretenimiento en la zona incluye el Centro de Buceo Dive Provo a 3,1 km del hotel.
El lugar está equipado con habitaciones con una zona de comedor y una zona de estar que incluyen aire acondicionado central, una plancha y tabla de planchar, además de Wi-Fi gratis y una tv de pantalla plana con canales vía satélite. Además, el hotel cuenta con equipo de café y té y una caja fuerte para portátiles. Los baños adicionales están equipados con secadores de pelo y secador de pelo.
El The Atrium Resort está situado a un corto paseo del restaurante el Fire and Ice, que sirve comida caribeña.