El hotel está ubicado en un palacio totalmente restaurado del Canal Grande, que combina estilo y tecnología. Este hotel, que data del 1890 y que se restauró en el 2003, cuenta con un bar.
Este hotel se encuentra junto a un embarcadero privado, en el Canal Grande, cerca de la parada de transporte acuático de Sant' Angelo.