
Orlando, FL, United States
The London Orlando at the Florida Mall
3-star hotel
Do it all in Orlando and enjoy your stay at this convenient hotel near The Florida Mall and Disney World. Located minutes from Orlando International Airport, you will have easy access to Universal Studios Florida, SeaWorld…
- Wi-fi
- Wired Internet
- 24-hour reception
- Indoor freshwater pool


