Travelodge by Wyndham Orlando Downtown Centroplex In Orlando (Downtown Orlando)
409 N Magnolia Ave -
Orlando,
FL 32801