Situat la 6 minute de mers pe jos de gara Venezia Santa Lucia, Hotel Leone oferă camere cu aer condiționat cu WiFi gratuit.
Toate camerele au baie privată cu duş sau cadă, uscător de păr şi articole de toaletă gratuite. Camerele hotelului Filu au TV prin satelit cu ecran plat.
Piata Saint Mark este la 2 km de proprietate. Podul Rialto este la 20 de minute de mers pe jos.