Our office hotels are located in Helsinki and Espoo, with excellent transportation access, and always provide a cost-effective solution.