Situat pe Riva degli Schiavoni, Palatul Londra Venezia se află la doar 5 minute de mers pe jos de Piaţa St. Mark. Oferă Wi-Fi gratuit și camere cu mobilier antic. Unele oferă vedere la Bazinul Sf. Marcus și St. George Island.
Camerele de la Palatul Londrei sunt decorate în mod unic și au picturi originale și mobilier de mătase. Toate camerele au minibar și TV LCD prin satelit, iar unele au balcon.
Restaurantul premiat Do Leoni este specializat în bucătăria veneţiană modernă. În vreme frumoasă, atât cina, cât și micul dejun pot fi savurate pe terasa de pe malul Bazinului St.
Hotelul Londra Palace este situat la 50 de metri de Biserica Sf. Zacharias şi la 400 de metri de Palatul Dogelui. Autobuzul vaporetto pleacă de la staţia San Zaccaria din apropiere.