Property Location: With a stay at The Eo Inn - Downtown, you'll be centrally located in Orlando, a 1-minute drive from Lake Eola Park and 7 minutes from Amway Center. This hotel is 2.4 mi (3.9 km) from Camping World Stadium and 2.4 mi (3.9 km) from Orlando Science Center. Rooms: ... Show More
Reach us, we're available 24/7.