O Hotel Villa San Giuseppe nasceu no início dos anos 1900, em um parque majestoso, como uma elegante casa residencial.
Desde 1948 pertence à Diocese de Lugano, na época usada como local de férias para o clero diocesano e hoje aberta a todos.
A propriedade é composta por uma estrutura central chamada Villa, cercada por três edifícios: "Mimosa", "Ginestra" e "Oleandro", em homenagem ao maravilhoso parque que circunda toda a estrutura.
A Villa dispõe de 13 quartos confortáveis, todos com banheiro privativo, alguns com vista para o mar e outros com vista para o parque centenário.
O edifício Mimosa oferece 22 quartos, distribuídos em dois andares e acessíveis por elevador. Essas acomodações também contam com banheiro privativo e algumas têm vista para o mar e outras para o parque. La Ginestra é um edifício menor, que oferece 8 quartos, com vista para o jardim ou com terraço com vista para o mar. Por fim, o apartamento Oleandro é uma estrutura de dois andares, equipada com elevador, com 18 quartos com banheiro privativo e vista para o parque.
Os hóspedes também terão acesso a uma praia privativa equipada com guarda-sóis e espreguiçadeiras bem espaçadas para garantir privacidade e relaxamento a todos.