Отель Glo расположен в центре Хельсинки между улицами Aleksanterinkatu и Pohjoinen Esplanadikatu,в главном культурном, историческом и экономическом районе. Отель находится рядом со станцией метро Rautatientori. В шаговой доступности находятся все популярные рестораны, магазины и достопримечательности. Международный аэропорт Хельсинки расположен в 20 км от отеля.