El Atlas Bangkok Hotel, de 3 estrellas, tiene 34 habitaciones y se encuentra a unos 11 minutos andando de la Terminal 21 de Bangkok. Este hotel también cuenta con WiFi en zonas comunes.
El hotel está situado en el corazón de Bangkok, a unos minutos de la estación de metro la Nana. El alojamiento en el barrio Sukhumvit está situado a 2 km del Acuario Sea Life Bangkok Ocean World. Este hotel está situado a poca distancia del Parque Benjasiri. A 3 km del Atlas Bangkok Hotel también se encuentra el Museo de Cera Madame Tussauds. La parada de autobús Sino-Thai Tower se sitúa con fácil acceso al lugar.
Algunas de las habitaciones con aire acondicionado cuentan con TV de pantalla plana con canales vía satélite, además de minibar. Las habitaciones están equipadas con un baño privado con secadores de pelo y toallas, mientras que algunas tienen vistas a la ciudad. Para mayor comodidad, el hotel proporciona secadores de pelo y toallas, además de inodoro y ducha.
El Atlas Bangkok sirve a diario un desayuno inglés. Los huéspedes pueden calmar la sed con su bebida favorita en el bar lounge. El restaurante The Black Swan ofrece comida británica, y está situado a tan solo 5 minutos andando del sitio.