Venice / Hotel Olympia

Has anyone stayed at this hotel? What is the best way to get there from the airport? Is it accessible by land or must I use a water taxi? Thanks for any help.