Hotel Red Roof Plus Miami Airport - Miami (Fl) United States - Photos
» Hotel Red Roof Plus Miami Airport - Miami (Fl) United States
Hotel Red Roof Plus Miami Airport - Miami (Fl) United States - Search and Book Hotel
3401 Nw Le Jeune Road,
33142 Miami (Fl)
Hotels 2 Stars United States