Este establecimiento ofrece WiFi gratuita en las habitaciones y está ubicado en un castillo de estilo Art Nouveau de la década de 1900, en el distrito del diseño y a 700 metros del centro de Helsinki. La parada de tranvía Aleksanterin Teatteri queda a 250 metros.
Las habitaciones del Glo Hotel Art son elegantes y modernas e incluyen TV de pantalla plana y baño con secador de pelo y ducha.
En el bar salón se sirven aperitivos y una gran variedad de bebidas.
Este establecimiento está ubicado a 15 minutos a pie de la estación central de Helsinki y de los autobuses que van al aeropuerto, y la calle comercial Bulevardi queda a 4 minutos a pie.