Property Location With a stay at GLO Hotel Helsinki Kluuvi in Helsinki Kluuvi you'll be minutes from Esplanadi and Ateneum Art Museum This 4-star hotel is within close proximity of University of Helsinki and Helsinki City Museum Rooms Make yourself . . .