Construction for a Holiday Inn Express Hotel is underway at 1140 Lake St. after the project was originally approved in 2019.
Hotel management company Remington Hospitality has expanded its presence in Orlando, Florida, US, by adding three local hotels to its portfolio, marking an expansion in the region. Remington is ...