Com um jardim de 10 000 m2, o The Home Villa Leonati Art And Garden tem apartamentos com uma televisão de ecrã plano por satélite e ar condicionado. Está localizado a 6 km do centro de Pádua e dispõe de acesso Wi-Fi gratuito.
Estão disponíveis comodidades para churrascos no local.
A Capela Scrovegni pode ser alcançada em 10 minutos de carro. A Estação Ferroviária de Pádua fica a 3,5 km da Villa Leonati.