L'Hotel David se trouve à quelques pas de la rivière Tessin, qui se jette dans le lac Majeur voisin. Un parking gratuit est disponible sur place et la gare de Sesto Calende est située à 100 mètres.
Vous pourrez vous détendre sur la plage publique à proximité ou vous installer dans le jardin de l'Hotel David. Vous trouverez également un bar et un restaurant.
La plupart des chambres de l'Hotel David offrent une vue sur le lac et possèdent un balcon. Toutes sont équipées de la climatisation, d'une télévision avec les chaînes du bouquet Sky et d'une connexion Wi-Fi.
Un petit-déjeuner buffet copieux est servi de 7h00 à 10h00.