Hotels & Motels in North Miami, FL
Holiday Inn North Miami
Motel Seven