Localizado no Riva degli Schiavoni, o Londra Palace Venezia fica apenas a 5 minutos a pé da Praça de São Marcos. Disponibiliza acesso Wi-Fi gratuito e quartos com mobiliário antigo. Alguns oferecem vistas da Bacia de São Marcos e da Ilha de São Jorge.
Os quartos do Palácio Londra estão decorados de forma única e apresentam pinturas e mobiliário de seda originais. Todos os quartos incluem um mini-bar e televisão LCD por satélite, e alguns têm uma varanda.
O premiado restaurante Do Leoni é especializado em cozinha veneziana moderna. Em clima fino, tanto o jantar como o café da manhã podem ser apreciados no terraço nas margens da Bacia de São Marcos.
O Londra Palace Hotel fica a 50 metros da Igreja de São Zacarias e a 400 metros do Palácio do Doge. O ônibus de água de vaporetto parte da paragem de San Zaccaria nas proximidades.