Il Londra Palace si trova sulla Riva degli Schiavoni, a due passi da Piazza San Marco, dal Ponte dei Sopiri e dagli angoli più emblematici, ma anche più nascosti e autentici della Serenissima.
Con le sue 100 finestre affacciate sul bacino di San Marco, il Londra Palace è dal 1853 luogo di ritrovo privilegiato di artisti, intellettuali, viaggiatori e turisti che apprezzano luoghi autentici e anticonformisti.