Le Palazzo La Scala est situé à Venise, à moins de 5 minutes à pied de la place Saint-Marc et à 300 mètres de l'arrêt de vaporetto Rialto. Il propose des chambres élégantes dotées de la climatisation, d'une connexion Wi-Fi gratuite et d'une télévision à écran LCD.
L'établissement La Scala occupe un bâtiment historique qui a conservé de nombreuses caractéristiques d'origine. Les logements comprennent également une salle de bains privative pourvue d’un sèche-cheveux et d’articles de toilette.