Boutique, Europe, Finland, Palaces, StayApril 13, 2017<August 10, 2017 Affordable stay in Helsinki at GLO Hotel Art by Mitch We always imagined the romantic idea of staying in a castle was expensive and in the countryside. GLO Hotel Art Helsinki is an old art nouveau castle located in the…