El Saviola Hotel se encuentra en uno de los lugares más agradables del lago de Garda, muy cerca a pie del castillo de Scaligero y el centro histórico de Sirmione. Hay aparcamiento seguro y gratuito.
Las habitaciones del Hotel Saviola disponen de aire acondicionado. Algunas de ellas también tienen balcón privado con vistas al lago.
La playa privada del Saviola dispone de tumbonas y sombrillas. Los huéspedes pueden salir al jardín para disfrutar de sus bebidas. El Hotel Saviola también dispone de un muelle privado.