Das Casa del Melograno befindet sich im historischen Zentrum von Venedig und bietet 25 Schlafplätze in 10 Unterkünften mit eigenem Bad. Die barocke oder klassische Einrichtung, ein kleiner Schreibtisch und eine Minibar mit Wasser sind verfügbar.
Es gibt auch ein Superior-Zimmer von etwa 25 qm mit einem Bett im barocken Stil. In der Nähe des zweigeschossigen Hauptgebäudes mit etwa 180 qm, das für verschiedene Arten von Reisenden geeignet ist, bietet das Casa del Melograno außerdem vier Mini-Appartements von 30 bis 45 qm, jeweils mit Küche, einem Sofa, einem oder zwei Schlafzimmern mit Doppelbett oder Einzelbetten. Alle Unterkünfte bieten Bettwäsche und Handtücher, Haartrockner, Seife und Duschgel.
Der Innenhof und ein kleiner Salon im Hauptgebäude ermöglichen es, Touristen, Raucher und Nichtraucher zu beherbergen. Ein kontinentales Frühstück wird, wenn verfügbar, zubereitet, um alle Geschmäcker zufrieden zu stellen. Kleine Haustiere sind auf Anfrage erlaubt.