Apresentando acomodações com ar condicionado, Villa Lumbini encontra-se em Plesio e dispõe de uma varanda. O alojamento tem uma piscina privada, jardim e estacionamento privado gratuito.
Apresentando a um terraço e vista do lago, esta villa inclui 5 quartos, uma sala de estar, televisão de ecrã plano por satélite, uma cozinha equipada e 3 casas de banho com bidé e chuveiro. Toalhas e roupa de cama são providenciadas nesta villa.
Villa Carlotta fica a 7,7 km de Villa Lumbini, enquanto Centro de Exposições de Lugano está a 28 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional Orio al Serio - Bergamo, que fica a 70 km de Villa Lumbini.