Этот отель расположен в замке начала XX века, который выполнен в стиле ар-нуво, в 700 метрах от центра Хельсинки. В его номерах предоставляется бесплатный Wi-Fi. Расстояние до трамвайной остановки "Алексантерин Театтери" составляет 250 метров.
Каждый стильный и современный номер отеля Glo Art оснащен телевизором с плоским экраном. В элегантных ванных комнатах предоставляются халаты и тапочки.
В лаундж-баре подают легкие блюда и разнообразные напитки. В ресторане отеля Glo Art, который находится в погребе замка, сервируются скандинавские кушанья.
Прогулка от отеля до центрального железнодорожного вокзала Хельсинки занимает 15 минут, а до торговой улицы Булеварди — 4 минуты.