El Atrium Suites Las Vegas de 3 estrellas está ubicado a 2.7 km de Bodies: The Exhibition. El hotel dispone de 201 habitaciones.
La propiedad se sitúa en el barrio Las Vegas Strip, cerca de Universidad de Nevada, Las Vegas. Está a sólo 1.7 km de Sands Expo.
Unos restaurantes cercanos incluyen S7 Buffet, The Sterling Spoon Café y Nobu. A 25 minutos a pie de Monorraíl Las Vegas Convention Center estación de tren.