El Londra Palace Venezia está situado en la Riva degli Schiavoni, a solo 5 minutos a pie de la plaza de San Marcos. Este establecimiento ofrece conexión WiFi gratuita y habitaciones con muebles antiguos. Algunas gozan de vistas a la cuenca de San Marcos y a la isla de San Jorge.
Las habitaciones del Londra Palace presentan una decoración única, con pinturas originales y elementos de seda. Todas están equipadas con minibar y TV LCD vía satélite. Algunas incluyen balcón.
El galardonado restaurante Do Leoni está especializado en cocina veneciana moderna. Cuando hace buen tiempo, el desayuno y la cena se pueden degustar en la terraza, a orillas de la cuenca de San Marcos.
El Londra Palace Hotel está a 50 metros de la iglesia de San Zacarías y a 400 metros del Palacio Ducal. El barco-bus "vaporetto" sale de la cercana parada de San Zaccaria.