El Londra Palace Venezia está situado en el Riva degli Schiavoni, a solo 5 minutos a pie de la plaza de San Marcos. Ofrece conexión Wi-Fi gratuita y habitaciones con muebles antiguos. Algunos ofrecen vistas de la Cuenca de San Marcos y la Isla de San Jorge.
Las habitaciones del Londra Palace están decoradas de forma única y cuentan con pinturas originales y muebles de seda. Todas las habitaciones disponen de minibar y TV LCD vía satélite, y algunas tienen balcón.
El galardonado restaurante Do Leoni se especializa en la moderna cocina veneciana. Con buen tiempo, tanto la cena como el desayuno se pueden disfrutar en la terraza a orillas de la Cuenca de San Marcos.
El Londra Palace Hotel está a 50 metros de la iglesia de St. Zacarías y a 400 metros del Palacio de Doge. El autobús de vaporetto sale de la parada cercana de San Zaccaria.