Red Roof Inn PLUS+ Miami Airport

3401 NW Lejeune Road
Miami, Florida 33142
Near Miami Jai Alai
More hotels near this hotel