- March 20, 2026
Loading
Plans for an extended-stay hotel in Venice are moving forward after the city’s planning commission approved the site and development plan for the project. Located off Laurel Road, the four-story hotel called ECHO Suites will be part of the Wyndham Hotels & Resorts brand.