Red Roof Inn Miami Airport

3401 NW Lejeune Road
Miami
Florida
United States