Budget Inn Of Orlando
Hotel
Orlando
Located within 2.4 km of Camping World Stadium and 3.9 km of Amway Center, Budget Inn Of Orlando offers rooms in Orlando. The property is situated 4.2 km from Church Street Station.
Number of rooms: 20
3600 West Colonial Drive, Orlando, 32808, United States