Situado às margens do Lago Garda, Bella Hotel dispõe de spa e piscina gratuitos. Oferece estacionamento gratuito, Wi-Fi gratuito em todo, e serviço de recepção 24 horas. Os quartos são climatizados, a maioria possui varanda com vista para o lago. Eles vêm com uma TV de tela plana, cofre e frigobar. As instalações no local incluem uma lanchonete e restaurante. Atividades de entretenimento, mesas de bilhar e um terraço ao ar livre também estão disponíveis. O hotel fica em San Felice del Benaco, 3 km de Salò e a 20 minutos de carro da propriedade Vittoriale degli Italiani.
