Raggiungibile in 6 minuti a piedi dalla stazione ferroviaria di Venezia Santa Lucia, l'Leone Hotel offre camere con aria condizionata e connessione WiFi gratuita.
Tutte le sistemazioni presentano una TV satellitare a schermo piatto e un bagno privato con doccia o vasca, asciugacapelli e set di cortesia.
L'Leone Hotel dista 2 km da Piazza San Marco e 20 minuti a piedi dal Ponte di Rialto.