The Landon Miami Beach is conveniently located right off I-95, approximately 30 minutes away from both Miami International Airport (MIA) and Fort Lauderdale International Airport (FLL).