Casa leonardo localiza-se a 2,4 km de Orio Center e dispõe de um terraço, um bar e acomodações com ar condicionado, varanda e acesso Wi-Fi gratuito.
Há uma casa de banho privativa com bidé e produtos de higiene pessoal gratuitos em cada unidade, assim como um secador de cabelo.
Centro de Congressos de Bergamo fica a 3,9 km de casa leonardo, enquanto Teatro Donizetti fica a 4,7 km de distância. O aeroporto mais próximo é o Aeroporto Internacional Orio al Serio - Bergamo, que está a 4 km de casa leonardo, e o alojamento disponibiliza serviço de transfer do aeroporto por um custo adicional.