Situé sur les rives du lac de Garde, Bella Hôtel dispose d'un spa gratuit et une piscine. Il propose un parking gratuit, WiFi gratuit dans tout, et un service de réception 24 heures. Les chambres sont climatisées, la plupart disposent d'un balcon vue sur le lac. Elles sont équipées d'une télévision à écran plat, fort et un minibar. Les installations comprennent un snack-bar et un restaurant. Des activités de loisirs, tables de billard et une terrasse extérieure sont également disponibles. L'hôtel se trouve à San Felice del Benaco, 3 km de Salò et à 20 minutes de l'été italien Vittoriale.