Originally Posted by
kmandrew
I see the AP rate for March 2011 is 103 euros including tax, less than half of the Hilton Stuckey, any insights on location; is this new construction or a rebranding?
It's in Mestre, about 10 minutes train ride away from Venice.