Com vista para o Lago de Garda, o Hotel Villa Carlotta está localizado em Torri del Benaco, a 1,5 km do centro. Disponibiliza uma piscina exterior, um restaurante e acesso Wi-Fi gratuito em todas as áreas.
Todos os quartos possuem uma televisão de ecrã plano por satélite, ar condicionado e uma varanda. As casas de banho privativas incluem uma banheira ou chuveiro, um secador de cabelo e produtos de higiene pessoal gratuitos.
Todas as manhãs é servido um pequeno-almoço continental. Inclui bebidas quentes, croissants, queijo e carnes frias.
No Hotel Villa Carlotta vai encontrar uma recepção aberta 24 horas, um jardim e um terraço. Outras comodidades incluem um salão partilhado e um balcão de turismo.
A paragem de autocarro para Peschiera del Garda fica a 100 metros da propriedade. Malcesine fica a 20 minutos de carro.