Holiday Inn Select ORLANDO-UNIV OF CENTRAL FL.

12125 HIGH TECH AVE.
ORLANDO
Florida
United States