Situé sur la Riva degli Schiavoni, le Londra Palace Venezia se trouve à seulement 5 minutes à pied de la place Saint-Marc. Il propose une connexion Wi-Fi gratuite et des chambres avec un mobilier ancien. Certains offrent une vue sur le bassin de St. Marks et l'île St. George.
Les chambres du Londra Palace sont décorées de façon unique, avec des peintures originales et des meubles en soie. Toutes les chambres disposent d'un minibar et d'une télévision par satellite à écran LCD.
Le restaurant primé Do Leoni est spécialisé dans la cuisine vénitienne moderne. Par beau temps, le dîner et le petit déjeuner peuvent être appréciés sur la terrasse sur les rives du bassin de St. Mark.
L'hôtel Londra Palace se trouve à 50 mètres de l'église St. Zacharias et à 400 mètres du Palais des Doges. Le bus à vapeur part de l'arrêt de San Zaccaria.