La Maison de la Grenade est située dans le centre historique de Venise et offre 25 lits dans 10 logements avec salle de bain privative. Le mobilier baroque ou classique, un petit bureau et un minibar avec de l'eau sont à disposition.
Enfin, elle dispose d'une chambre Supérieure d'environ 25 m² avec un lit de style baroque. Près de la structure principale de 2 étages et d'environ 180 m², pour satisfaire tous types de voyageurs, la Maison de la Grenade dispose également de quatre mini-appartements de 30 à 45 m² chacun, avec cuisine, un canapé, une ou deux chambres avec lit double ou avec lits simples. Tous les logements offrent linge de lit et de bain, sèche-cheveux, savon et gel douche.
Le jardin intérieur et une petite salle dans la structure principale permettent d'accueillir des touristes fumeurs et non-fumeurs. Le petit-déjeuner express, lorsqu'il est disponible, est préparé pour satisfaire tous les palais. Les animaux de compagnie de petite taille sont admis sur demande.