Drury Hotels to Develop Property in Disney Springs Resort Area

Drury Hotels is developing its largest property to date, the Drury Plaza Hotel Orlando Lake Buena Vista, and will begin to welcome guests by spring 2021. The new hotel will be located in the Disney Springs® Resort Area and the entire project will be complete by the end of 2021, with its first set of rooms available … Read moreDrury Hotels to Develop Property in Disney Springs Resort Area