Best Hostels Near Amway Center
Info On Staying Near Amway Center
Amway Center is a state-of-the-art sports and entertainment arena located in downtown Orlando. It’s home to the NBA’s Orlando Magic and hosts a variety of concerts and events throughout the year. Fun fact: The arena’s roof is made up of 1,100 solar panels, making it one of the most environmentally friendly arenas in the world.