Localizado a menos de 10 minutos a pé da Estação Ferroviária de Myllykoski, o Leo Hotelli dispõe de quartos com acesso Wi-Fi gratuito. O centro da cidade de Kouvola fica apenas a 20 minutos de carro e Kotka está a 40 km.
Os quartos decorados de forma simples do Hotelli Leo têm uma televisão, uma secretária grande e uma casa de banho privativa. Os hóspedes têm acesso a frigoríficos partilhados, micro-ondas e chaleira.
O Leo Hotelli alberga um café.
Existem restaurantes, bares e lojas a cerca de 300 metros da propriedade. O Parque de Diversões Tykkimäki fica a 15 minutos de carro.