100-room, $25 million hotel is planned for the open space across from the existing Homewood Suites hotel owned by First Bristol Corporation. Nestled in the heart of Washington Square, the hotel will be six stories tall, will include under-building parking and will offer stunning views of downtown Worcester, overlooking the vibrant cityscape, historic Union Station, and the bustling energy of this prime intersection.