The Peabody Orlando is a luxurious hotel located in the heart of Orlando's International Drive. They offer a guided walking tour of the area, which includes a visit to the ICON Orlando observation wheel, the SEA LIFE Orlando Aquarium, and the Madame Tussauds wax museum.