Casa Isabella ligger omkring 7,9 km fra Mendrisio Station og har udsigt over søen samt indkvartering med terrasse og kaffemaskine. Overnatningsstedet har balkon, gratis privat parkering og gratis wi-fi.
Feriehuset har 2 soveværelser, 2 badeværelser, sengelinned, håndklæder, fladskærms-tv med satellitkanaler, spiseplads, fuldt udstyret køkken og terrasse med bjergudsigt. Feriehuset har også opholdsområde, vaskemaskine og 2 badeværelser med brusekabine.
Feriehuset har udendørs pejs. Der er mulighed for windsurfing og vandreture i området, og Casa Isabella tilbyder vandsportsfaciliteter.
Swiss Miniatur ligger 12 km fra overnatningsstedet, og Chiasso Station ligger 15 km derfra. Den nærmeste lufthavn er Milano Malpensa Lufthavn, 53 km fra Casa Isabella.