Casa Moscia ligt in Ascona in het kanton Ticino, direct aan de oever van Lago Maggiore en beschikt over een eigen strandgedeelte. Het hostel wordt beheerd door een christelijke vereniging en biedt een vertrouwde sfeer en veel faciliteiten voor kinderen.
Een aantal kamers hebben een balkon of een patio. Er is gratis WiFi en privéparkeergelegenheid.
De accommodatie biedt verder een gedeelde lounge, een excursiebalie en een cadeauwinkel. Voor de gasten is er een eetzaal met diverse buffetmenu's beschikbaar.
Er zijn diverse activiteiten mogelijk, zoals fietsen en kanoën. De luchthaven van Lugano ligt op 21 km afstand.