La Casa Francesca está ubicada a solo 2 minutos a pie del lago de Garda y a 200 metros de tiendas y restaurantes. Ofrece habitaciones y apartamentos con TV de pantalla plana vía satélite.
Las habitaciones disponen de cuarto de baño con bañera y los apartamentos tienen el suelo de baldosa y zona de cocina.
La Casa Francesca está ubicada en el centro de Riva del Garda, a 20 minutos en coche del lago Ledro y a 7 km del castillo Arco.